img016

img016



wc - zlicza znaki, słowa i linie w podanych danych wejściowych. Standardowo wyświetlane są wszystkie trzy wartości, ale można to zmienić:

-1 pozwala zliczać tylko linie -w pozwala zliczać tylko słowa -c pozwala zliczać tylko znaki

tr - pozwala zamienić łańcuchy tekstowe, które podawane sąjako argumenty wejściowe. Znaki z pierwszego łańcuch zamieniane są na znaki z drugiego łańcucha. Dodatkowo, dzięki przełącznikom możliwe jest następujące przetwarzanie:

-d usuwa podane po przełączniku znaki -s usuwa powtarzające się sąsiednie znaki

eut - pozwala wyświetlić fragmenty wierszy danych wejściowych. Zwykle jest to wycinanie odpowiednich kolumn.

-c pozwala określić pozycję znakowe wycinanych fragmentów wierszy, np. -c 1-72 wyświetla pierwsze 72 znaki każdego wiersza -f pozwala określić numery wycinanych kolumn, np. -fl ,3-5,10 wyświetla pierwszą kolumnę, kolumny od 3 do 5 oraz kolumnę 10.

-d pozwala zmienić domyślny separator kolumn, którym jest znak tabulacji

grep [opcje] wyrażenie [lista_plików] - przeszukuje dane pochodzące ze standardowego wejścia lub pliki wyszczególnione na liście plików, wypisując tylko linie zawierające szukane wyrażenie. Szukane wyrażenie zapisywane jest za pomocą wyrażenia regularnego. Najważniejsze przełączniki:

-v wyszukuje linie nie zawierające szukanego wzorca

-c podaje liczbę odszukanych wyrażeń

-i ignoruje wielkość liter przy wyszukiwaniu

-n wyświetla numery linii zawierających dany wzorzec

-h przy wyświetlaniu linii zawierających szukany wzorzec pomija nazwy plików

-r pozwala na przeszukiwanie rekurencyjne, np. grep wzorzec -r katalog

-1 pokazuje nazwy plików zawierających określony wzorzec

-L pokazuje nazwy plików nie zawierających określonego wzorca

Zasady konstrukcji podstawowych wyrażeń regularnych opisujących szukany Wzorzec są następujące:

. - reprezentuje dowolny znak [ abc ] - oznacza jeden ze znaków a, b lub c [ a - z ] - oznacza jeden ze znaków z podanego zbioru [ "0-9 ] - oznacza dopełnienie podanego zbioru . * - oznacza dowolny ciąg znaków

* - reprezentuje powtórzenie dowolną liczbę razy wyrażenia znajdującego się

str. nr 5/7


Wyszukiwarka

Podobne podstrony:
Oceny końcowe z przedmiotów W tabeli wyświetlone są wszystkie przedmioty, które zaliczałeś w danych
77869 test ham7 69.    Dla podanych danych frakcja oporników o oporze R « 95 ohm wyno
CCF20090524010 (2) Zadanie 18. Na podstawie rysunku i podanych danych, oceń prawidłowość doboru nac
Zadania z przenikania wielościanów Wyznacz linię przenikania danych wielościanów
4 (2527) Ćwiczenie V W poniższym tekście wybierz właściwe słowa spośród podanych w ramkach. Wybrane
Sortowanie Algorytmów Zliczanie Przykład: Posortować rosnąco zbiór danych: {6361490182649375927324
1.Zaprojektować przekrój koryta, jeżeli: Dla podanych danych obliczeniowych zaprojektuj przekrój kor
Ćwiczenie L3 Temat: Zagęszczalność gruntów Na podstawie podanych danych wykreślić krzywą
ANSI C 0 1 ELEMENTARZ Ćwiczenie 1.8. Napisz program zliczający znaki odstępu, tabulacji i nowego
Slajd15 Sygnały w PCI •    AD - linie adresowe/danych •    C/-BE - lin
224 2 224 Znaki ograniczające linię wymiarową wskazują skrajne punkty wymiarowanej wielkości, a cała
Zdjęcie1200 Założymy, że słowa (tekstowe) klasyfikowane jako zaimki rze-czowne są intuicyjnie identy

więcej podobnych podstron