Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| courses:unix:lab_sed_awk [2025/04/03 13:05] – mzk | courses:unix:lab_sed_awk [2026/04/09 13:08] (current) – mzk | ||
|---|---|---|---|
| Line 25: | Line 25: | ||
| * Program przyjmuje polecenia do wykonania z pliku lub z wiersza poleceń (jak zdefinować instrukcje do wykonania z linii poleceń a jak z pliku? - zob. manual). | * Program przyjmuje polecenia do wykonania z pliku lub z wiersza poleceń (jak zdefinować instrukcje do wykonania z linii poleceń a jak z pliku? - zob. manual). | ||
| * Program wczytuje dane wejściowe linia po linii i **dla każdej linii wykonuje wszystkie** instrukcje! | * Program wczytuje dane wejściowe linia po linii i **dla każdej linii wykonuje wszystkie** instrukcje! | ||
| + | * SED cheetsheet https:// | ||
| AWK: | AWK: | ||
| Line 240: | Line 241: | ||
| * Jako rezultat, skrypt powinien wyświetlić informację o uzyskanej średniej ocenie przez każdego studenta w następującym formacie < | * Jako rezultat, skrypt powinien wyświetlić informację o uzyskanej średniej ocenie przez każdego studenta w następującym formacie < | ||
| * Skrypt powinien być w całości wykonywany przez awk - nie powinien używać żadnych poleceń zewnętrznych. | * Skrypt powinien być w całości wykonywany przez awk - nie powinien używać żadnych poleceń zewnętrznych. | ||
| + | * Zastosuj polecenie split (n = split(grades, | ||
| * Przykład: | * Przykład: | ||
| * Dla wejścia: < | * Dla wejścia: < | ||
| Line 271: | Line 273: | ||
| - | Plus za zrobienie co najmniej 15 poleceń. | ||
| - | "linux SED i AWK odpowiedzi" | ||
| - | maciej.szelazek@uj.edu.pl | ||