Per man-Definition erhält dieser Befehl die Eingabe aus einer Datei.
$ command -r FILENAME
Angenommen, es FILENAME
handelt sich um eine Datei mit einer Liste von Dateinamen, wie sie mit generiert wurde ls > FILENAME
.
Wie kann ich stattdessen den Befehl mit dem Ergebnis von ls
direkt füttern ? In meinem Kopf sollte so etwas möglich sein:
$ ls | command -r
Aber es ist nicht der Fall, die Ausgabe von ls
wird nicht als Argument gehakt. Ausgabe:
Usage: command -r FILENAME
error: -r option requires an argument
Wie kann ich den gewünschten Effekt erzielen?