Nie wiem, czy to możliwe, ale chcę napisać skrypty powłoki, które działają jak zwykłe pliki wykonywalne z opcjami. W bardzo prosty przykład, rozważmy powłoki skryptu foo.sh który jest skonfigurowany do być wykonywalny:Jak pisać skrypty powłoki Uniksa z opcjami?
./foo.sh
./foo.sh -o
i kodeksem foo.sh
działa jak
#!/bin/sh
if ## option -o is turned on
## do something
else
## do something different
endif
Czy jest to możliwe i jak to zrobić? Dzięki.
Dzięki. Właściwie to wiem, że kłótnia, ale to zbyt leniwe ... 'getopt' wygląda fajnie. – 4ae1e1
ta opcja musi być wtedy tylko pierwszym parametrem? A jeśli mam dwie opcje, jak się rozróżniasz? –