2025年3月29日 星期六 甲辰(龙)年 月廿八 设为首页 加入收藏
rss
您当前的位置:首页 > 计算机 > 编程开发 > Shell

Shell 组合多个命令(;、&&、||)

时间:03-04来源:作者:点击数:30
  • ;:组合多个命令,命令1与命令2之间无逻辑关系,计算机会按顺序正常执行,不关心成功或失败,不影响执行顺序。
  • &&:组合多个命令,但是命令之间是有逻辑关系的,前面命令执行成功,才会执行下一条命令。
  • ||:组合多个命令,但是命令之间是有逻辑关系的,前面命令执行成功,后面的命令不在执行。
  • 可以通过 &&|| 进行多个条件判断
    • [ 判断1 ] && [ 判断2 ]
    • [ 判断1 ] || [ 判断2 ]
  • 案例
    • # ; 测试
    • $ ls; echo test
    • test.sh
    • test
    • # && 测试
    • $ [ a == a ] && ls
    • test.sh
    • # || 测试
    • $ [ a != a ] || ls
    • test.sh
    • # 组合测试
    • $ [ a == a ] && echo Y || echo N
    • Y
    • $ [ a == b ] && echo Y || echo N
    • N
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门