Hallo,
sicher kein fortgeschrittenes Thema, aber ich denke das ist trotzdem der Beste Ort für meine Frage.
Im Kofler steht:
Zur Formulierung einer Pipe eignen sich nur solche Kommandos, die die zu verarbeitenden Kommandos aus dem Standardeingabekanal lesen.
(mit diesem Beispiel $ ls -l | less)
Dann folgt ein paar Seiten später folgendes Beispiel zur Kommandosubstitution:
$ ls -lgo $(find /usr/share -name '*README*')
Und der Zusatz:
Dieses Ergebnis wäre durch eine einfache Pipe mit dem |-Zeichen nicht möglich. ls erwartet keine Eingaben über die Standardeingabe....
Hä?? Wiederspricht sich das nicht? Kann mir das mal bitte jemand für Dummies erklären - danke.