Programowanie w systemie UNIX/Potok (Unix)
Wygląd
Strumienie
[edytuj]Strumienie standardowe
[edytuj]- standard input (stdin, standardowy strumień wejścia)
- standard output (stdout, standardowy strumień wyjścia)
- standard error (stderr, standardowy strumień błędów)
Przekierowania strumieni
[edytuj]Przykłady z użyciem C++:
- program tworzący plik graficzny
- Program tworzący zbiór Buddhabrot – fraktal odnoszący się do zbioru Mandelbrota[1]
uruchamiany
./a.out > h.pgm
inny przykład:
./a.out <m.kfb >m.pgm
Program wczytuje plik mandel.kfb i zapisuje na dysku plik m.pgm[2]
Łączenie poleceń
[edytuj]Potok
[edytuj]Potok [3]
- Filtry do przetwarzania potoków [4]
Przykłady
[edytuj]Przykład z użyciem bc:
echo 'scale=25;57/43' | bc
lub du
Pipemill (walcownia)
[edytuj]Zobacz również
[edytuj]Źródła
[edytuj]- ↑ Ultimate Anti-Buddhabrot by Claude Heiland-Allen
- ↑ faking_distance_estimate_colouring by Claude Heiland-Allen
- ↑ Potok w Wikipedii
- ↑ Potoki i przekierowania - Andrzej Stroiński