检查存在
我需要检查,如果通过了wget存在的文件和测试退出代码检查存在
现在,我运行以下命令:
wget -q --spider --ftp-user='ftpuser'--ftp-password='ftpassword' ftp://192.168.1.63/fileexists.txt echo $? #0
及其return code is 0
但在情况下,文件不存在
wget -q --spider --ftp-user='ftpuser'--ftp-password='ftpassword' ftp://192.168.1.63/filenotexist.txt echo $? #0
其return code is equal 0,
即使没有
所以,我已经试过没有--spider选项和我8退出代码,这意味着该文件不存在
但是,如果有一个wget实际下载它。 问题是如果我有一个大文件'检查'。
任何想法?
谢谢
回答:
如何使用卷曲?
curl -I --silent ftp://username:[email protected]/filenotexist.txt >/dev/null
$?如果文件存在,则为0, $?如果文件不存在,则不是0。
以上是 检查存在 的全部内容, 来源链接: utcz.com/qa/265329.html