tail -f
сбросы после каждой входной строки. Можно подтвердить это с strace
(или truss
или независимо от того, что Ваш вариант Unix обеспечивает для трассировки системных вызовов процессов).
Если существует неполная строка, tail -f
заставляет ждать следующую новую строку. Это - инструмент, разработанный для текстовых файлов. Если необходимо выследить двоичный файл (например, если -- Dump completed
не сопровождается новой строкой), необходимо будет использовать инструмент пользователя.
Если Вы перенаправили sed
вывод далеко от терминала, это будет делать свою собственную буферизацию. Попробовать stdbuf
или unbuffer
.
d
означает "загрузку только", которая кажется, что просто выберет пакеты для Вашего обновления, но не применит их.
Это совпадает с yum --download-only
по данным этого архива списка рассылки.
echo >>/dev/stderr
на входе в систему сsu --login ...
, какая-либо подсказка? Я нашел этот btw unix.stackexchange.com/questions/38538 / …---------121--------1631----Стоящий замечания, что в странице справочника для конфетки говорится под--downloadonly
:Don't update, just download. This is done in the background, so the yum lock is released for other operations. This can also be chosen by typing 'd'ownloadonly at the transaction confirmation prompt.
– depquid 24.11.2014, 23:10