问题是我想回显一个字符串“你没有输入文件”。回声“你还没有输入文件”
简而言之,如果用户在调用Unix脚本后没有任何字面输入,他们将收到该错误消息。
这里是我的代码
for var in "[email protected]"
do
file=$var
if [ $# -eq 0 ]
then
echo "You have not entered a file"
elif [ -d $file ]
then
echo "Your file is a directory"
elif [ -e $file ]
then
sendToBin
else
echo "Your file $file does not exist"
fi
done
我无法弄清楚究竟是错的,我相信这件事情在我的第一个if语句