l6.html
Ćwiczenie 6
Filtry grep i sed.
Materiały pomocnicze zawierają szczegółowe
informacje o programach grep i sed.
1. Wykorzystując program grep,
napisać skrypt zliczający pliki określonego typu (np. katalogi, pliki zwykłe,
pliki specjalne) we wskazanym katalogu. Zaproponować sposób podawania typu
plików.
Postać wywołania skryptu:
nazwa_skryptu typ_pliku katalog
2. Wykorzystując program sed,
napisać skrypt służący do zamiany fragmentów tekstu w pliku wejściowym.
Postać wywołania skryptu:
nazwa_skryptu tekst1 tekst2 plik
3. Wykorzystując program sed,
napisać skrypt służący do kopiowania zestawu plików między podanymi katalogami
i zmiany rozszerzenia nazw tych plików.
Postać wywołania skryptu:
nazwa_skryptu przyrostek1 katalog_źródłowy
przyrostek2 katalog_dolecowy
np.: copy .abc kat1 .cba
kat2
Skrypt powinien kopiować wszystkie pliki zwykłe o nazwach z rozszerzeniem
przyrostek1
z katalogu katalog_źródłowy do katalogu
katalog_dolecowy,
zamieniając rozszerzenia
przyrostek1
na przyrostek2.
UWAGA
Wszystkie skrypty powinny zawierać obsługę błędów:
sygnalizować błędy składni (podając poprawną postać),
sygnalizować użycie niepoprawnego argumentu,
sygnalizować brak odpowiednich praw dostępu.
[USUX][Home][IMiOCAD
Home][People][Research][Our
Designs][Teaching][How to find us?]
Wyszukiwarka
Podobne podstrony:
L6 2l6L6 newL6 Kinematyka 2Day 1 L6 Central nervous systemchap2 l6L6 Kreskowanie, szyk (SŁUP S 1)1 3 m2 L6aisde l6Fizyka metali L6Rozkaz L6 12K4 L6ALL L6 1510?lass101prezentacja L6 01 Systemy liczeniawięcej podobnych podstron