Czy można zastosować opcje w programie z lini komend, w inny sposób niż parametr pozycyjny i while? lub for etc? Chce aby po wpisaniu ./run.sh -p była dodatkowa opcja a po wpisaniu ./run.sh -t inna opcja. Tak jak przykładowo ls ls -l czy ls -R.

Naturalnym rozwiązaniem jest pętla sprawdzająca czy parametr pozycyjny(nasza opcja) jest w while lub for i wykonanie czynności. Czy można to zrobić inaczej?