Мне было интересно, можно ли сказать bash, что за всеми вызовами echo
или printf
должен последовать последующий вызов fflush()
в stdout / stderr соответственно?
Быстрое и грязное решение было бы написать мою собственную реализацию printf, которая сделала это, и использовать ее вместо встроенной, но мне пришло в голову, что мне может и не понадобиться.
Я пишу несколько сценариев сборки, которые запускаются одновременно, для отладки мне нужно действительно нужно видеть сообщения, которые они пишут по порядку.