Pipe-, Standardeingabe- und Befehlszeilenargumente in Bash
Erwägen:
command1 | command2
Wird die Ausgabe von Befehl1 als Standardeingabe von Befehl2 oder als Befehlszeilenargument für Befehl2 verwendet?
Zum Beispiel,
cat test.sh | grep "hehe"
Was ist die äquivalente Form ohne Rohrleitung?
Ich habe es versucht
grep "hehe" $(cat test.sh)
und es scheint nicht richtig zu sein.