-f
флаг в средствах хвоста "Поддерживает процесс хвоста в рабочем состоянии и если файл изменяется, зажмите их на STDOUT
". В основном это - аккуратный способ активного наблюдения файла журнала.
Я полагаю, что канал будет ожидать первой программы, чтобы закончить писать в STDOUT
прежде, чем бросить вывод в awk
. Из-за -f
флаг, хвост никогда не выходит (пока Вы не говорите его), таким образом, ничто никогда не передается по каналу в awk
. Поэтому ничто не печатается.
Попробуйте вторую команду без -f
. Если Вы ищете -f
функциональность, но также и с искажением вывода с awk, я не уверен, каков ответ, за исключением записи пользовательского сценария, чтобы сделать это...
Наконец, методом проб и ошибок мы обнаружили проблему. Это было в настройках iDRAC. Мы отключили этот параметр в веб-интерфейсе iDRAC:
System > Setup > First Boot Device > Boot Once
После выключения параметра сервер загружается нормально.