Как сделать петлю пайпа в Zsh?

Пенз говорит, что проблема может быть решена с помощью функций Multios и coproc в потоке .

Однако я не уверен в решении.

Я знаю, что вы можете использовать multios как

ls -1 > file | less

но я никогда не использовал такое, что у вас есть два входа.

Как вы можете использовать эти функции, чтобы создать цикл в Zsh?


person Léo Léopold Hertz 준영    schedule 07.05.2009    source источник


Ответы (1)


У меня проблемы с пониманием вопросов.

Вы пытаетесь сделать следующее:

(ls -1 && file) | less

Где && используется для нескольких команд в одной строке.

Или вы пытаетесь сделать следующее:

ls -1 | tee file | less

Где tee помещает вывод в файл и стандартный вывод.

person MrJacqes    schedule 07.05.2009
comment
@Jacques: Спасибо за ответ! - person Léo Léopold Hertz 준영; 09.05.2009