August 2012
Intermediate to advanced
624 pages
17h 11m
Polish
Chcemy wykonać pewne operacje na kilku dostarczonych parametrach. Napisanie skryptu, który wykonuje określone działania w odniesieniu do jednego parametru, nie stanowi żadnego problemu — wystarczy wykorzystać odwołanie typu $1. Rzecz komplikuje się, gdy operacja musi zostać wykonana na pewnym zbiorze danych (np. plików). Załóżmy, że skrypt powinien być wywoływany w następujący sposób:
uwzglwszystkie *.txt
Wiadomo, że powłoka przygotuje listę plików, których nazwy spełniają kryteria dopasowania określone wzorcem *.txt (odpowiadającym wszystkim plikom, których nazwy kończą się na .txt).
Należy wykorzystać specjalną zmienną powłoki $*, która reprezentuje wszystkie parametry ...
Read now
Unlock full access