Pipe, стандартный ввод и аргументы командной строки в Bash
Рассмотреть возможность:
command1 | command2
Используется ли вывод command1 как стандартный ввод command2 или как аргументы командной строки для command2?
Например,
cat test.sh | grep "hehe"
Какова его эквивалентная форма без использования трубы?
Я пытался
grep "hehe" $(cat test.sh)
и это, кажется, не правильно.