我正在使用 bash。如果我的脚本参数数量错误,如何以不成功代码退出?
我有这个
#!/bin/bash
if [ "$#" -ne 3 ]; then
echo "Should be three parameters to this script -- [CWD driver-directory side-file]"
fi
但随后脚本继续。
答案1
您只需要致电exit
:
#!/bin/bash
if [ "$#" -ne 3 ]; then
echo "Should be three parameters to this script -- [CWD driver-directory side-file]"
exit 9
fi
使用您喜欢或想要的 1 到 255 之间的任何非负整数。