Per verificare l'esistenza di qualsiasi file nello script csh Sto usandocome verificare l'esistenza di qualsiasi file nello script csh?
if [ -f /var/opt/temip/conf/.temip_config ]
ma io sono sempre sotto l'errore
if [ -f /var/opt/temip/conf/.temip_config ]
if: Expression Syntax.
Qualcuno può dirmi come fare questo?
Questa sintassi Csh non è valida. Quale è una buona cosa, perché probabilmente non dovresti fare lo scripting in Csh. La tua sintassi va bene per 'sh', che probabilmente è quello che dovresti usare comunque. Senza il contesto del resto del tuo script, non possiamo davvero dire se la modifica della prima riga a '#!/Bin/sh' sarebbe fattibile, comunque. – tripleee
@tripleee puoi semplicemente dirmi come controllare la presenza dei file nello script csh? – dcds
No, non uso Csh e non voglio impararlo, e nemmeno tu dovresti. Il riferimento canonico è http://www.perl.com/doc/FMTEYEWTK/versus/csh.whynot ma puoi trovare molto altro in Google. – tripleee