Według definicji man to polecenie pobiera dane wejściowe z pliku.
$ command -r FILENAME
Załóżmy, że FILENAME
jest to plik zawierający listę nazw plików, tak jak został wygenerowany przy użyciu ls > FILENAME
.
Jak zamiast tego mogę podać polecenie z wynikiem ls
bezpośrednio? W mojej głowie powinno być możliwe coś takiego:
$ ls | command -r
Ale tak nie jest, wynik ls
nie jest uzależniony od argumentu. Wynik:
Usage: command -r FILENAME
error: -r option requires an argument
Jak mogę uzyskać pożądany efekt?