l6 OHZ3P5UOIZEFN4UWHPLQPITKZBAP44MN4EZNZOY








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 2
l6
L6 new
L6 Kinematyka 2
Day 1 L6 Central nervous system
chap2 l6
L6 Kreskowanie, szyk (SŁUP S 1)
1 3 m2 L6
aisde l6
Fizyka metali L6
Rozkaz L6 12
K4 L6
ALL L6 1510?lass101
prezentacja L6 01 Systemy liczenia

więcej podobnych podstron