前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Linux】学习笔记(十一) Linux 命令执行顺序

【Linux】学习笔记(十一) Linux 命令执行顺序

作者头像
韩旭051
发布2020-07-02 16:00:03
2.2K0
发布2020-07-02 16:00:03
举报
文章被收录于专栏:刷题笔记刷题笔记

执行顺序

顺序执行多条命令

顺序执行你可以使用;来完成 sudo apt-get update;sudo apt-get install some-tool;some-tool

有选择则的执行命令

  • &&就是用来实现选择性执行的,它表示如果前面的命令执行结果(不是表示终端输出的内容,而是表示命令执行状态的结果)返回 0
  • 则执行后面的,否则不执行 ||在这里就是与&&相反的控制效果,当上一条命令执行结果为 ≠0($?≠0)时则执行它后面的命令

可以从$?环境变量获取上一次命令的返回结果

$ which cowsay>/dev/null && cowsay -f head-in ohch~

$ which cowsay>/dev/null || echo "cowsay has not been install, please run 'sudo apt-get install cowsay' to install"

$ which cowsay>/dev/null && echo "exist" || echo "not exist"

在这里插入图片描述
在这里插入图片描述

根据给出的 图片我认为不能 切换 && 和 || 的顺序

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-07-01 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 执行顺序
    • 顺序执行多条命令
      • 有选择则的执行命令
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档