5
我想知道为什么下面的小脚本正在工作。 我在/ data目录下创建了dfFile,但脚本不会在if语句中打印表达式。检查文件是否存在ksh
#!/bin/ksh
DATAFILE="/data/dfFile"
echo $DATAFILE
#df -h>/data/dfFile
if [[ -e DATAFILE ]]
then
echo "sa"
echo $DATAFILE
df -h > $DATAFILE
fi
如果[[-e $ {} DATAFILE]是解决了这个问题。 – mibzer 2012-02-23 21:55:13