Назад | Перейти на главную страницу

Неблокирующее перенаправление bash

Кто-нибудь знает, как перенаправить вывод программы, запущенной из сценария bash, в именованный канал В РЕЖИМЕ БЕЗ БЛОКИРОВКИ (с установленным флагом O_NONBLOCK)?

Открыть как чтение-запись?

mkfifo wormhole
your_program <>./wormhole

Вы можете использовать небольшую программу под названием ftee который доступен в этом ответе StackOverflow: https://stackoverflow.com/a/7620387/403614

Насколько я знаю (и насколько я знаю), не существует решений "только bash".