Skip to content
Na tej stronie

Programy i strumienie – Tworzenie skryptów Bash, krok po kroku.

W drugim artykule z tej serii utworzymy skrypt uruchamiający inne programy oraz poznamy sposoby na operowanie strumieniami wejścia i wyjścia.

Ta część strony została oznaczona, jakoby była w trakcie konstrukcji. To oznacza, że treść w miejscu tego komunikatu zostanie uzupełniona w najbliższym czasie.
bash
echo Witaj!
echo -n "Dzisiaj jest "
date
echo Witaj!
echo -n "Dzisiaj jest "
date

Przekierowanie strumieni

W powłoce uniksowej | przekierowuje wyjście polecenia po lewej stronie na wejście drugiego polecenia po prawej stronie od tego znaku.

Ta część strony została oznaczona, jakoby była w trakcie konstrukcji. To oznacza, że treść w miejscu tego komunikatu zostanie uzupełniona w najbliższym czasie.

Przekierowanie wyjścia komendy do pliku odbywa się za pomocą operatora > albo >>. Różnicą między nimi jest to, że > nadpisuje dany plik, a >> dopisuje treść do jego końca.

bash
echo Witaj świecie! >> powitanie.txt
echo Witaj świecie! >> powitanie.txt
Ta część strony została oznaczona, jakoby była w trakcie konstrukcji. To oznacza, że treść w miejscu tego komunikatu zostanie uzupełniona w najbliższym czasie.