问题是我想回显一个字符串“你还没有输入文件”。
简而言之,如果用户在调用 Unix 脚本后没有输入任何内容,他们将收到该错误消息。
这是我的代码
for var in "$@"
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 语句