1.&,&&,|,||

&:除了最后一个cmd,前面的cmd均已后台方式静默执行,执行结果显示在终端上,个别的cmd错误不影响整个命令的执行,全部的cmd同时执行

&&:从左到右顺序执行cmd,个别cmd错误不产生影响

|:各个cmd同时在前台被执行,但是除最后的cmd之外,其余的执行结果不会被显示在终端上

||:从左到右顺序执行cmd,只有左侧的cmd执行出错,右边的cmd才会被执行,同时一旦有cmd被成功执行,整个命令就会结束,返回终端

2.xargs

xargs 能够捕获一个命令的输出,然后传递给另外一个命令,例如:

2.1. rm 删除多文件

find ~ -name ‘*.log’ -print0 | xargs -0 rm -f

2.2. 获得/etc/ 下所有*.conf 结尾的文件列表

# find /etc -name "*.conf" | xargs ls –l

2.3. 使用xargs 下载所有链接

# cat url-list.txt | xargs wget –c

2.4. 查找所有的.txt文件,并且压缩它

# find / -name *.txt -type f -print | xargs tar -cvzf txtfile.tar.gz

3

5. 拷贝所有的图片文件到一个外部的硬盘驱动

# ls *.jpg | xargs -n1 -i cp {} /external-hard-drive/directory

————————————————
版权声明:本文为CSDN博主「席飞剑」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xifeijian/article/details/9286189

最新文章

  1. yum 安装 phpmyadmin
  2. 【JS复习笔记】04 数组
  3. [转]Apache Maven 入门篇(下)
  4. jquery 触发a链接点击事件
  5. TextKit学习(三)NSTextStorage,NSLayoutManager,NSTextContainer和UITextView
  6. 菜鸟级asp.net 与ms sql server数据库打交道的简单总结
  7. [转载]C++中声明与定义的区别
  8. 谈谈javascript的函数表达式及其应用
  9. DOM操作基本用法
  10. day04 一个简单的代码优化案例
  11. String-intern方法举例分析其含义
  12. SMBv1 is not installed by default in Windows 10 Fall Creators Update 2017 and Windows Server, Semi-annual Channel
  13. http方式访问svn
  14. 我所知道的几种display:table-cell的应用
  15. destoon手机端分页
  16. windows下忘记mysql的root密码
  17. vs2015的visual assist X options安装过程
  18. MySQL的异步复制、全同步复制与半同步复制
  19. 如何从TFS(Visual Studio Team Foundation Server)映射下载本地文件夹
  20. 仿微信-ActionSheet

热门文章

  1. 网络游戏开发-客户端2(自定义websocket协议格式)
  2. bugku 很普通的数独
  3. Hyper-V 下linux虚拟机静态IP上网配置的两种方式(2)
  4. Python爬虫工程师必学——App数据抓取实战 ✌✌
  5. POWERSPLOIT-Exfiltration(信息收集)脚本渗透实战
  6. C++ 利用template给函数中的变量赋初值
  7. 不安分的管家——Jenkins
  8. pycharm(社区版2019.1版本)打开README.md文件卡死解决办法
  9. 4.Linux文件管理相关命令(上)
  10. vue,element列表大数据卡顿问题,vue列表渲染慢,element表格渲染慢,表格渲染慢(卡),表格全选卡