KiyuKo wrote:
e nell'oggetto, (ba)sh sta a significare che voglio del codice funzionante con ogni shell bourne-like. siete stati avvisati! O_ocome posso fare in modo che il costrutto case riconosca dei pattern multipli? intendo qualcosa del tipocase $VAR in --help || help) echo "help";; esacovviamente il codice sopra ha la condizione scritta come se fosse un programma c, ma il succo e' che vorrei far fare la stessa cosa sia che $VAR sia uguale a --help che a help. come posso fare?grazie in anticipo.
...voglio e' una parola grossa ;P ...cmq questa cosa la trovi nell'80% degli init script #!/bin/sh case "$1" in --help|help) echo "help" ;; pippo) echo "pippo" ;; *) echo "altro" ;; esac