Kei*_*ane 1 bash shell if-statement
我正在写一个shell脚本,我正在做
if ["$item0" == "$item1"]
then
echo match
fi
Run Code Online (Sandbox Code Playgroud)
但它在运行时会在行上给出错误消息"没有这样的文件或目录".如果有帮助,上面的项目确实包含文件路径.
您需要注意变量和括号之间的空格,它们很重要.如果then是在同一行if,你需要一个;
更正语法:
if [ "$item0" == "$item1" ]; then
echo match
fi
Run Code Online (Sandbox Code Playgroud)
PS如果match应该是一个变量,请确保它是echo "$match"