Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
so:redirects [2025/03/03 17:11] jkonczak |
so:redirects [2025/04/01 22:53] (aktualna) jkonczak |
||
---|---|---|---|
Linia 15: | Linia 15: | ||
<small> | <small> | ||
- | ''**join** [-t //separator//] [-1 //pole//] [-2 //pole//] //plik_1// //plik_2//'' | + | ''**join** [-t //separator//] [-1 //filed_1//] [-2 //filed_2//] //infile_1// //infile_2//'' łączy te wiersze z pliku //infile_1// z wierszami pliku //infile_2//, które na polu //filed_1// w pliku //infile_1// mają tę samą wartość co na polu //field_2// w pliku //infile_2// (pola w wierszu są oddzielane //separator//em). Oba pliki muszą być posortowane względem pola które jest używane jako klucz połączenia. |
</small> | </small> | ||
Linia 60: | Linia 60: | ||
==== Wyświetlanie tekstu ==== | ==== Wyświetlanie tekstu ==== | ||
- | ''**echo** //tekst//'' wypisuje //tekst// i znak nowej linii (to ostatnie można wyłączyć podając ''-n''). \\ | + | ''**echo** //tekst//'' wypisuje //tekst// i znak nowej linii. \\ |
- | Przełącznik ''-e'' powoduje zamianę sekwencji takich jak ''\t'' czy ''\n'' na odpowiadające im znaki (tutaj: tab i nowa linia). | + | Większość implementacji ''echo'' implementuje przełącznik ''-n'' który pomija |
+ | dodawnie znaku nowej linii.\\ | ||
+ | Część implementacji zna też przełącznik ''-e'', który powoduje zamianę sekwencji | ||
+ | takich jak ''\t'' czy ''\n'' na odpowiadające im znaki (tutaj: tab i nowa linia). | ||
+ | Część implementacji zawsze zmienia sekwencje sterujące na odpowiadające im znaki | ||
+ | (i zgłasza błąd jeśli napotka przełącznik ''-e''). | ||
''**printf** //format// [//argument//]...'' działa jak funkcja ''printf'' z języka C (z pewnymi dodatkami). | ''**printf** //format// [//argument//]...'' działa jak funkcja ''printf'' z języka C (z pewnymi dodatkami). | ||
Linia 259: | Linia 264: | ||
i zduplikuj standardowe wejście do standardowego wyjścia. Sprawdź co się stało. | i zduplikuj standardowe wejście do standardowego wyjścia. Sprawdź co się stało. | ||
\\ | \\ | ||
- | Uwaga: nie używaj ''<>'' dwukrotnie z z tym samym plikiem dla standardowego wejścia | + | Uwaga: nie używaj dwukrotnie ''<>'' z tym samym plikiem dla standardowego wejścia |
- | i standardowego błędu (chyba że jesteś gotowy ponieść konsekwencje swojego czynu). | + | i standardowego wyjścia (chyba że jesteś gotowy ponieść konsekwencje swojego czynu). |
</small> | </small> | ||