поумничал, красавчик!
вопрос вот такой - как мне сделать, чтобы нон-стопом работали три программы, но стдаут я получал только от последней?
tail -f /path/to/exec.txt пишет в stdout для —>
pt-query-digest — берет из stdin, форматирует текст и пишет в stdout —->
pt-index-usage - берет из stdin и выводит в stdout то, что нужно
получается сделать через cat file.txt | pt-query-digest | pt-index-usage | tee report.txt и все гуд, но! хотелось бы, чтобы скрипт нон-стопом цеплял новые строки из файла в начале, где tail -f (вместо tail -f приходится копировать файл и читать его через cat), но выводил мне стдаут только последнего
мучаюсь сейчас с named pipes, но все время у меня вываливается stdout промежуточных программ, а не последней