1

您如何检查某个位置是否存在任何文件(用户选择)?

$org是我选择设置路径的变量

if [ -e $org/$1]
then
echo "Do you want to overwrite"
exit 1

我使用 if 语句还是 getopts?

4

2 回答 2

2

-f检查路径是否存在并且是文件

-d检查路径是否存在并且是目录

于 2013-07-13T11:45:40.060 回答
2

$org/$1和之间应该有一个空格]

尝试这个:

if [ -e "$org/$1" ]; then
    echo "Do you want to overwrite"
fi

更多信息在这里:http ://tldp.org/LDP/abs/html/fto.html

于 2013-07-13T11:46:14.860 回答