我想让一个错误信息出现,如果有人运行我的脚本,但不存在的文件作为参数输入。这个简短的bash脚本/函数为什么不起作用?可能的解决方案? (UNIX bash脚本)
function finder(){
if test find $1 ; then
exit 0
else
exit 1
fi
}
#### error message if file does not exist
if test finder -eq 1 ; then
echo "safe_rm: cannot remove '$1' : No such file or directory"
fi
我得到一个错误消息,说一个整数从手指功能的预期 - 但它不应该产生的0或1的退出状态,根据我的功能?
如何让我的if语句,说:“如果取景器的存在状态为1,则回声‘没有这样的文件或目录是否存在?’
任何建议表示赞赏!
好,谢谢!我只使用了if test -e文件名行! – DeaIss