Pagina 2 di 2

Re: bash: if con condizione multipla

Inviato: ven 24 giu 2011, 11:07
da Vito
masalapianta ha scritto:
Vito ha scritto: se ci fosse un problema avresti ragione, ma visto che la risposta corretta al problema posto da chi ha aperto il thread era gia stata fornita, non vedo il problema; di più, esaurito quel problema, chi ha aperto il thread ne ha posto un altro ("è un bug o meno che la bash si comporti in tal maniera?"), quindi la mia risposta era volta a far capire che non si può considerare un bug il fatto che un programma faccia quel che gli dici di fare e non quello che vorresti che facesse (poi ovviamente ci può sempre essere qualcuno che, quando c'era l'offerta sull'ironia, ha preferito dirigersi al banco dei salumi, ma di questo onestamente non posso farmene carico io)

Ho seguito la discussione ed in linea di massima sono d'accordo con il contenuto del tuo messaggio.
Ho notato un po' troppa ironia nella risposta,cosa che magari può offendere l'utente in questione,tutto qui.
La tua risposta è più che chiara.
Detto questo se hai bisogno di altri chiarimenti o mi vuoi chiarire meglio la situazione ti invito a scrivermi un PM,
così non lasciamo messaggi inutili su questa discussione.

Re: bash: if con condizione multipla

Inviato: sab 25 giu 2011, 23:18
da zoros
Vito ha scritto:
masalapianta ha scritto: pensa che nei bonifici basta uno zero in più ed invece di pagare cento euri ne pago mille, mica è normale questa cosa, le macchine dovrebbero leggerci nel pensiero e fare quello che vorremmo fare e non quello che gli diciamo di fare
Questo tipo di risposte non sono apprezzate,
soprattutto perchè inutili ai fini della risoluzione del problema.
Evitiamole.
visto che il discorso è andato avanti, dico anche la mia:

@Vito: in effetti ho trovato l'intervento di masalapianta talmente buttato lì (banale) da suonare un po' offensivo, hai visto giusto ... di solito masalapianta si impegna di più :? ...

@masalapianta: ti leggo comunque con simpatia ;)

Re: bash: if con condizione multipla

Inviato: dom 26 giu 2011, 0:54
da Vito
zoros ha scritto:
@Vito: in effetti ho trovato l'intervento di masalapianta talmente buttato lì (banale) da suonare un po' offensivo, hai visto giusto ... di solito masalapianta si impegna di più :? ...

@masalapianta: ti leggo comunque con simpatia ;)

Anche io leggo molto spesso masalapianta con piacere,ora si è chiarito;quindi no problem.
La faccenda per me è chiusa. :)
Non perdiamoci altri post sopra.

Re: bash: if con condizione multipla

Inviato: dom 26 giu 2011, 9:38
da hashbang
tom ha scritto:vorrei creare in uno script una condizione multipla con "if ... then" di questo tipo:

Codice: Seleziona tutto

ARGOMENTO=$1
if [ $ARGOMENTO = "A" oppure "B"] ; then
  echo SI
else
  echo NO
fi
praticamente otterrei il mio risultato utilizzando case, così:

Codice: Seleziona tutto

ARGOMENTO=$1
case $ARGOMENTO in
  A|B) echo SI ;;
    *) echo NO ;;
esac
però ho bisogno di usare if-then, come faccio?
Puoi usare anche

Codice: Seleziona tutto

if [ $ARGOMENTO == a -o $ARGOMENTO == b ]; then
    echo "SI"
else
    echo "NO"
fi
PS: al posto di assegnare ad $ARGOMENTO il valore di un altra variabile, puoi usare direttamente $1.
spina ha scritto:Non so a quali bachi ti riferisci, però quello che citi non è un bug, ma il comportamento corretto.
Quoto.
Se lo si fa in C, come minimo ci si becca un warning (se la variabile esiste), altrimenti un bell'errore di sintassi.

Re: bash: if con condizione multipla

Inviato: lun 27 giu 2011, 9:04
da masalapianta
zoros ha scritto: @Vito: in effetti ho trovato l'intervento di masalapianta talmente buttato lì (banale) da suonare un po' offensivo, hai visto giusto ...
di solito tendo a tollerare, se non a capire, i problemi che ha di questi tempi la gente, con grammatica e lessico, ma non quando questi problemi arrivano a mettermi in bocca cose che non ho detto: offensivo è qualcosa di ingiurioso, oltraggioso o anche un insulto, l'ironia al massimo può essere sgradevole, ma mai offensiva.
Insinuare che abbia offeso qualcuno quando non l'ho fatto, può essere offensivo (in quanto ingiurioso).
@masalapianta: ti leggo comunque con simpatia
e perchè ci tieni a farmelo sapere?
Vito ha scritto: Anche io leggo molto spesso masalapianta con piacere
quindi? Volete fondare un club di gente che legge masalapianta con piacere?

Re: bash: if con condizione multipla

Inviato: lun 27 giu 2011, 10:09
da Vito
quindi? Volete fondare un club di gente che legge masalapianta con piacere?
:lol: :lol:

Re: bash: if con condizione multipla

Inviato: lun 27 giu 2011, 22:44
da zoros
masalapianta ha scritto:
zoros ha scritto: @masalapianta: ti leggo comunque con simpatia
e perchè ci tieni a farmelo sapere?
...
sì, appunto sul discorso del tuo precedente post: se è ironia allora fa riflettere, quindi la lettura è piacevole ... se è banale ti smonta il discorso (che magari pensavi esplicitare, perché ci credevi) ... tutto qua ;)