2.12. Pomijanie nagłówka pliku
Problem
W pliku występuje jeden wiersz nagłówka lub większa liczba takich wierszy. Musimy przetworzyć treść pliku z pominięciem jego nagłówka.
Rozwiązanie
Należy zastosować polecenie tail
ze specjalną opcją. Aby na przykład pominąć pierwszy wiersz pliku, wystarczy wprowadzić polecenie:
$ tail –n +2 plik
Wiersz 2
Wiersz 3
Wiersz 4
Wiersz 5
Analiza
Parametr polecenia tail
poprzedzony znakiem minus (-
) wyznacza wartość przesunięcia względem końca pliku. Zatem polecenie tail -10
plik
powoduje wyświetlenie dziesięciu ostatnich wierszy z pliku plik (co jednocześnie jest domyślnym sposobem działania polecenia). Wartość liczbowa poprzedzona znakiem plus (+
) jest natomiast definicją przesunięcia wyznaczanego w odniesieniu do początku ...
Get Bash. Receptury now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.