To jest stara wersja strony!
W systemach Unix/Linux operatory są specjalnymi symbolami używanymi w wierszu poleceń do wykonywania różnych operacji na danych. Są one kluczowym elementem składni poleceń i pozwalają na łączenie, przekierowywanie, czy porównywanie danych.
Symbol | (pipe, „rura”) jest operatorem, który służy do przekierowywania wyjścia jednego polecenia do wejścia innego polecenia. Pipe jest niezwykle przydatny, gdy chcemy połączyć kilka poleceń w jeden potok przetwarzania danych.
Przykład:
ls -l | grep ".txt" | less
W tym przykładzie:
ls -l - wyświetla szczegółową listę plików w katalogu.
| - przekazuje wynik do kolejnego polecenia.
grep „.txt” - filtruje wyniki, pokazując tylko te, które zawierają „.txt”.
less - pozwala na przewijanie długiej listy wyników.
Operatory >, », oraz < są używane do przekierowywania strumieni danych:
> - przekierowuje wyjście do pliku, nadpisując jego zawartość.
» - przekierowuje wyjście do pliku, dopisując dane na końcu.
< - przekierowuje dane z pliku do wejścia polecenia.