* Fri 30 Jun (09:45), luca scrive: > Ciao a tutti, vorrei fare in modo che uno script bash controlli lo sdtin e > sulla base di questo diriga lo sdtin verso un comando oppure verso un altro. > Veniamo al dunque: > > cat filetesto | mio_script > > --- mio_script--- > #!/bin/bash > if grep -q "ciao" $1 (va bene $1?????) > then > altro_script $1 > else > echo $1 (vorrei stamapare tutto il testo di filetesto) > fi > > Grazie, ciao Luca. > >
io piuttosto farei cosi': #!/bin/sh case $1 in qualcosa) altro_scritp ;; qualcos'altro) cat filetesto ;; esac Conta che nel case puoi andare avanti all'infinito con le opzioni > -- > Per REVOCARE l'iscrizione alla lista, inviare un email a > [EMAIL PROTECTED] con oggetto "unsubscribe". Per > problemi inviare un email in INGLESE a [EMAIL PROTECTED] > > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > Ciao Bigo! -- ------------------------------------------------------------------- | Registered Linux User # 365044 | | | |WEB: http://crisi.homelinux.net | | http://crisi.homelinux.net/~bigo | |RADIO: http://crisi.homelinux.net:8000/various_from_my_mind.mp3 | |DEB: deb ftp://crisi.homelinux.net/debian/stable/i386 ./ | | deb ftp://crisi.homelinux.net/debian/unstable/i386 ./ | | deb ftp://crisi.homelinux.net/debian/unstable/ppc ./ | | | | Please don't send me any Micro$oft attachments! | ------------------------------------------------------------------- -- Per REVOCARE l'iscrizione alla lista, inviare un email a [EMAIL PROTECTED] con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a [EMAIL PROTECTED] To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]