Вопросы по теме 'process-substitution'

Тройник с недоразумением подстановки процесса
Я пытаюсь написать красивый принтер для записей LDAP, который только один раз извлекает корневую запись LDAP, а затем направляет вывод в tee , который вызывает красивый принтер для каждого раздела. Для иллюстрации скажем, что моя функция...
520 просмотров
schedule 24.09.2021

Подстановка процесса в grep без ожидаемых результатов
Допустим, у меня есть программа, которая выводит: abcd l33t 1234 который я буду моделировать с помощью printf 'abcd\nl33t\n1234\n' . Я хотел бы дать этот вывод двум программам одновременно. Моя идея состояла бы в том, чтобы использовать...
544 просмотров

Почему `cat ‹(cat)` производит EIO?
У меня есть программа, которая одновременно читает два входных файла. Я хотел бы, чтобы эта программа читалась со стандартного ввода. Я думал, что буду использовать что-то вроде этого: $program1 <(cat) <($program2) но я только что...
697 просмотров
schedule 16.06.2022

замена процесса смешения и трубы в зш
Используя ZSH, я пытаюсь обернуть команду sed в функцию, а затем использовать ее, смешивая каналы с заменой процесса. Поясню на примере: $ echo "test text" | gzip > myfile.gz $ sed $'s,\x1b\\[[0-9;]*[a-zA-Z],,g' <(zcat myfile.gz) | more...
247 просмотров
schedule 18.06.2022

SIGPIPE из-за файловых дескрипторов и подстановки процессов
Я пытаюсь сохранить некоторые журналы из функций bash, которые выполняют инструменты (некоторые из них работают в подоболочках). Кроме того, я хотел бы распечатать все ошибки на терминале. Мой код приводит к sigpipe и коду выхода 141 при нажатии...
130 просмотров

Замена процесса не разрешена подпроцессом Python с оболочкой = True?
Вот игрушечный пример подстановки процессов, который отлично работает в Bash: $ wc -l <(pwd) 1 /proc/self/fd/11 Так почему же та же команда выдает синтаксическую ошибку при вызове из подпроцесса Python с shell=True? >>>...
727 просмотров