bash 脚本中的新增功能,必须编写一个函数来检查第一个给定参数是否为空。如果为空则输出错误信息,否则成功。\n使用return语句和变量$? 例如,输出应如下所示:\n ./test.sh-> Script failed; ./test.sh hallo-> Script OK。\n谢谢!
这就是我现在所拥有的:
\n\ncheck_parameter() {\n var=$1\n\n if [ -z ${var} ]; then\n return 1\n else\n return 0\n fi\n\n if [ $?== 0 ]; then\n echo " OK. "\n\n else\n echo " failed. "\n fi\n}\ncheck_parameter $1\nRun Code Online (Sandbox Code Playgroud)\n\n似乎\xc3\xacf [ -z $var ]or\xc3\xacf [ -z ${var} ]不起作用。