Ошибки от replace
безопасны, это просто говорит Вам (загадочно), что эти файлы являются каталогами, и это не может действовать на них.
Но действительно необходимо работать phpize
и ./configure …
прежде чем можно будет работать make
.
tail -f
сбросы после каждой входной строки. Можно подтвердить это с strace
(или truss
или независимо от того, что Ваш вариант Unix обеспечивает для трассировки системных вызовов процессов).
Если существует неполная строка, tail -f
заставляет ждать следующую новую строку. Это - инструмент, разработанный для текстовых файлов. Если необходимо выследить двоичный файл (например, если -- Dump completed
не сопровождается новой строкой), необходимо будет использовать инструмент пользователя.
Если Вы перенаправили sed
вывод далеко от терминала, это будет делать свою собственную буферизацию. Попробовать stdbuf
или unbuffer
.
Пример использования stdbuf -o0
. Ссылка:https://superuser.com/a/1123674/126847
tail -F cpu.log | stdbuf -o0 tr '=' ' ' | stdbuf -o0 awk '$6 > 1'