Unix-подобные системы
Как удерживать трубопровод открытым и отбрасывать данные, пока нет читателя?
00
Вопрос или проблема У меня есть программа захвата видео и программа потоковой передачи видео, которые работают вместе как rpicam-vid ... | go2rtc. Моя проблема в том, что go2rtc читает данные из трубы только тогда, когда кто-то открывает видеопоток, но
Unix-подобные системы
Знание о том, когда bash завершил выполнение команды через FIFO-канал
00
Вопрос или проблема Я пытаюсь связать веб-терминал с bash. Моя текущая попытка сделать это заключается в создании оболочки, использующей FIFO-канал в качестве ввода, вот так: Терминал 1 $ mkfifo pipe $ bash <> pipe file1 file2 file4 Терминал 2 $ echo "ls" >
Unix-подобные системы
Как перенаправить все потоки вывода в другой процесс?
00
Вопрос или проблема Возьмите следующий Bash скрипт 3-output-writer.sh: echo A >&1 echo B >&2 echo C >&3 Когда вы запускаете его как . 3-output-writer.sh, возникает ошибка 3: Неверный дескриптор файла, потому что Bash не знает, что
Unix-подобные системы
две команды с конвейерами, каждая из которых считывает пароль из stdin
00
Вопрос или проблема Есть ли способ разумно сделать это: scp user@host:/path/to/file /dev/tty | openssl [options] | less без создания файла и без необходимости указывать пароль непосредственно в аргументах? Проблема в том, что оба процесса запрашивают