16.07.2014 Views

Skrypty powłoki systemu Linux. Receptury - Helion

Skrypty powłoki systemu Linux. Receptury - Helion

Skrypty powłoki systemu Linux. Receptury - Helion

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Skrypty</strong> powoki <strong>systemu</strong> <strong>Linux</strong>. <strong>Receptury</strong><br />

Liczby losowe i nadawanie nazw plikom tymczasowym 89<br />

Podzia plików i danych 90<br />

Podzia nazw plików na podstawie rozszerzenia 92<br />

Zmiana nazw plików i przenoszenie ich w trybie wsadowym 95<br />

Sprawdzanie pisowni i przetwarzanie sownika 98<br />

Automatyzowanie interaktywnego wprowadzania danych 99<br />

Rozdzia 3. Plik na wejciu, plik na wyjciu 103<br />

Wprowadzenie 104<br />

Generowanie plików dowolnej wielkoci 104<br />

Cz wspólna i rónica zbiorów (A–B) w przypadku plików tekstowych 105<br />

Znajdowanie i usuwanie duplikatów plików 108<br />

Tworzenie katalogów w celu uzyskania dugiej cieki 111<br />

Uprawnienia plików, prawo waciciela pliku i bit lepkoci 112<br />

Zapewnianie niezmiennoci plików 118<br />

Masowe generowanie pustych plików 119<br />

Znajdowanie dowizania symbolicznego i jego obiektu docelowego 120<br />

Wyliczanie statystyk dotyczcych typów plików 121<br />

Pliki ptli zwrotnej i podczanie 123<br />

Tworzenie plików ISO (hybrydowe pliki ISO) 126<br />

Znajdowanie rónicy midzy plikami oraz stosowanie poprawek 129<br />

Polecenia head i tail — wywietlanie pierwszych lub ostatnich 10 wierszy 131<br />

Wywietlanie wycznie katalogów — inne metody 134<br />

Szybka nawigacja na poziomie wiersza polece za pomoc polece pushd i popd 135<br />

Okrelanie liczby wierszy, sów i znaków w pliku 137<br />

Wywietlanie drzewa katalogów 138<br />

Rozdzia 4. Przetwarzanie tekstu i sterowanie 141<br />

Wprowadzenie 142<br />

Podstawowe wyraenia regularne — wprowadzenie 142<br />

Wyszukiwanie tekstu wewntrz pliku za pomoc polecenia grep 146<br />

Oparte na kolumnach wycinanie zawartoci pliku za pomoc polecenia cut 153<br />

Czsto wystpie sów uywanych w danym pliku 156<br />

Polecenie sed — podstawy 158<br />

Polecenie awk — podstawy 161<br />

Zastpowanie acuchów zawartych w tekcie lub pliku 167<br />

Kompresowanie i dekompresowanie kodu JavaScript 169<br />

Iteracja wierszy, sów i znaków w pliku 172<br />

Scalanie wielu plików jako kolumn 173<br />

Wywietlanie n-tego sowa lub n-tej kolumny pliku lub wiersza 174<br />

Wywietlanie tekstu midzy wierszami o okrelonych numerach lub midzy wzorcami 175<br />

Sprawdzanie za pomoc skryptu acuchów bdcych palindromami 177<br />

Wywietlanie wierszy w odwrotnej kolejnoci 181<br />

Analizowanie adresów e-mail i URL zawartych w tekcie 182<br />

Wywietlanie n wierszy wystpujcych przed wzorcem w pliku lub po nim 184<br />

6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!