脚本编程:控制操作符与交互式输入
1. 控制操作符:另一种分支方式
在脚本编程中,控制操作符 && 和 || 为我们提供了一种简洁的分支方式。
- command1 && command2 :只有当 command1 执行成功(返回状态码为 0)时,才会执行 command2 。
- command1 || command2 :只有当 command1 执行失败(返回状态码不为 0)时,才会执行 command2 。
下面是具体的示例:
# 创建目录并切换到该目录
mkdir temp && cd temp
这个命令会先尝试创建一个名为 temp 的目录,如果创建成功,才会将当前工作目录切换到 temp 。
# 检查目录是否存在,不存在则创建
[ -d temp ] || mkdir temp
该命令会检查 temp 目录是否存在,如果不存在,就会创建该目录。
在脚本中,我们还可以利用这些操作符来处理错误。例如:
超级会员免费看
订阅专栏 解锁全文
1779

被折叠的 条评论
为什么被折叠?



