外贸开发网站建设,班级网站建设论文,wordpress添加前台漂亮注册页面,商务网站开发课程建言shell脚本用法小记 1. 参数含义1.1 参数-z的含义 2. 语法小记if语法 1. 参数含义
1.1 参数-z的含义
在shell 脚本中#xff0c; -z 是一个选项#xff0c;用于判断字符串是否为空。
if [ -z $2 ]; thenros2 run workspace_name node_name --ros-a… shell脚本用法小记 1. 参数含义1.1 参数-z的含义 2. 语法小记if语法 1. 参数含义
1.1 参数-z的含义
在shell 脚本中 -z 是一个选项用于判断字符串是否为空。
if [ -z $2 ]; thenros2 run workspace_name node_name --ros-args -p project_name:$project_loc -r __ns:/fsexit
fi
ros2 run workspace_name node_name --ros-args -p param1:$project_loc -p param2:$2 -p param3:$3表示某个ros节点传入了四个参数如果第3个参数为空(就是说参数列表查长度为2)就是一种响应。如果其他情况是其他的响应方式
2. 语法小记
if语法
if [aa $1] 传入的第1个参数为“aa”
else if [ -z $2] 表示传入的第2个参数为空
else
fi