[Tecnica] Domanda su if (di bash)
Moreno Bartalucci
moreno.bartalucci a gmail.com
Mar 9 Set 2014 07:14:58 BST
Ciao,
il "[" e' un comando come "ls" o "cat", per cui, per funzionare, ha bisogno di uno spazio prima e di uno dopo.
Il ";" ci vuole, secondo me, solo se metti il "then" sulla stessa riga dell' "if".
Ciao,
Moreno
Il giorno 08/set/2014, alle ore 20:10, Emanuele Bruni <blackhat a hacknight.org> ha scritto:
> Molto semplicemente, voglio comparare se due file hanno la stessa
> dimensione.
>
> Ho provato ad usare questa sintassi
>
> if ["$DIM_1" != "$DIM_2"]
> then
>
> [...]
>
> else
>
> [...]
>
> fi
>
> ma ottengo sempre questo errore
>
> ./carica.sh: riga 14: [233353: comando non trovato
>
> Ho ragione di credere che quella sia la dimensione del file 1 ma che
> toppo? Perchè mi da l'errore e cerca un comando?
>
> aloha!
> blackhat
> _______________________________________________
> Tecnica mailing list
> Tecnica a liste.siena.linux.it
> http://liste.siena.linux.it/cgi-bin/mailman/listinfo/tecnica
Maggiori informazioni sulla lista
Tecnica