如何检查目录中是否存在文件

时间:2011-07-24 01:11:51

标签: linux unix scripting ksh

我要提示用户输入文件的名称,将其读入变量,并使用该变量检查值的输入是否实际上是一个有效的文件。

我如何在ksh脚本中执行此操作?感谢

1 个答案:

答案 0 :(得分:4)

你已经知道如何read user input,这是新的部分:

完成了test(1)

test -f $theFile && echo exists

它还有替代名称[,最常用于ifwhile表达式:

if [ -f $theFile ]
then
    echo exists
fi

请参阅上述链接(或手册页)。