检查ksh中是否存在文件

时间:2012-02-23 21:42:12

标签: ksh

我想知道为什么下面的小脚本现在正在运行。 我在/ data目录下创建了dfFile,但是脚本没有在if语句中打印表达式。

#!/bin/ksh
DATAFILE="/data/dfFile"
echo $DATAFILE
#df -h>/data/dfFile
  if [[ -e DATAFILE ]]
  then
    echo "sa"
    echo $DATAFILE
     df -h > $DATAFILE
  fi

1 个答案:

答案 0 :(得分:21)

应该阅读

  if [[ -e "$DATAFILE" ]]