Mi chiedo perché il piccolo script qui sotto funziona ora. Ho creato dfFile nella directory/data ma lo script non stampa le espressioni in if statement.Verificare se il file esiste in ksh
#!/bin/ksh
DATAFILE="/data/dfFile"
echo $DATAFILE
#df -h>/data/dfFile
if [[ -e DATAFILE ]]
then
echo "sa"
echo $DATAFILE
df -h > $DATAFILE
fi
se [[-e $ {} DATAFILE]] che risolto il problema. – mibzer