Shell系列(6)- 管道符
2024-09-07 16:43:50
多命令顺序执行
多命令执行符 | 格式 | 作用 |
; | 命令1 ; 命令2 | 连接命令;多个命令顺序执行,命令之间没有任何逻辑联系;前面命令报错,后面命令照常执行 |
&& | 命令1 && 命令2 |
逻辑与;当命令1正确执行,则命令2才会执行;当命令1执行不正确,则命令2不会执行 |
|| | 命令1 || 命令2 | 逻辑或;当命令1执行不正确,则命令2才会执行;当命令1正确执行,则命令2不会执行 |
例子
连接命令;:ls ; qq123 ; echo hello world ; pwd
逻辑与&& :ls && echo hello shell
逻辑或|| :第一个例子:qweewq || echo '||' 第二个例子:echo '||' || qweewq
管道符
命令格式
【root@localhost ~】# 命令1 | 命令2 :命令1的正确输出作为命令2的操作对象
例子
ls -l /etc/ | more
备注
一条命令可以用多个管道符,比如:netstat -an | grep ESTABLISHED | wc -l "用于查看当前连接本机的客户端 并 统计客户端数量"
最新文章
- Mysql的Haproxy反向代理和负载均衡
- Electron-使用Electron开发第一个应用
- centos 服务器配置(一) 之端口占用
- js,css 和 html 分离,见仁见智
- delphi 常用属性+方法+事件+代码+函数
- NOI2010超级钢琴 2
- Intellij IDEA 建立文件夹目录问题
- oracle实现主键自增
- 后台返回数据事null时怎么进行判断
- AntData.ORM框架 之 读写分离
- SpringCloud @FeignClient的类注解@ReqestMapping无效报错:No message available";,";path";:";/xxxx
- Failed to load ApplicationContext ,Error creating bean with name 'adminUserService': Injection of autowired dependencies failed;
- c# Console application Open/Get Url by Browser
- nginx 拦截 swagger 登录
- Linux 下装逼技巧
- [CocoaPods]终端方式加载第三方库
- 一步步分析为什么B+树适合作为索引的结构
- ob_gzhandler — ob_start callback function to gzip output buffer
- keras load model 遇到 自定义函数 Lambda(lambda x: softmax(x, axis=1), NameError: global name 'softmax' is not defined
- UploadFileUtil
热门文章
- 奇思妙想 CSS 3D 动画 | 仅使用 CSS 能制作出多惊艳的动画?
- Java社区——个人项目开发笔记(二)
- idea中使用docker插件部署项目
- null的坑 和 比较运算符、相等运算符的隐式转换问题 (在javascript中,null>=0 为真,null<;=0 为真,null==0却为假,null到底是什么?)
- WPF 中的 路由事件
- 怎样在Qt中建立使用动态链接库
- Ubuntu 配置、使用samba共享文件夹
- Linux系统的ssh与sshd服务
- AN INTEGER FORMULA FOR FIBONACCI NUMBERS
- 设置 ajax 同步获取数据