如果有人运行我的脚本但输入了一个不存在的文件作为参数,我正在尝试显示错误消息。
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 语句,上面写着“如果 finder 的存在状态为 1,则回显“不存在这样的文件或目录”?
任何建议表示赞赏!