Chcę, aby mój skrypt basha zajmował się długimi parametrami. Znalazłem getopt
, ale nie jest ono obsługiwane w OS X. Czy ktoś może mi powiedzieć, dlaczego getopt
zostało zaimplementowane przez BSD, ale nie GNU? Próbowałem budować getopt
w bibliotece GNU C, ale nie udało mi się to z powodu moich słabych umiejętności w Linuksie.W jaki sposób mogę uczynić bash traktować z długim parametrem za pomocą polecenia "getopt" w mac?
Czy ktoś wykonał tę pracę?
możliwym duplikatu [Using getopts w bash skrypt powłoki, aby uzyskać długie i krótkie opcje wiersza poleceń] (http://stackoverflow.com/questions/402377/using-getopts-in-bash-shell-script-to-get-long-and-short-command-line- opcje) – ghoti