Chinaunix首页 | 论坛 | 博客
  • 博客访问: 397337
  • 博文数量: 119
  • 博客积分: 25
  • 博客等级: 民兵
  • 技术积分: 1061
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-14 12:48
个人简介

醉心于技术。

文章分类

全部博文(119)

文章存档

2018年(34)

2016年(1)

2015年(4)

2014年(6)

2013年(74)

我的朋友

分类: LINUX

2014-12-09 17:57:03

用BASH的各种多重循环,让一行命令解决所有的问题。这样的想法是过于幼稚的。

因为,如xargs -i,while read i等这样的循环,会产生子进程。在把值或者字符串(特殊字符串)传递给另一个的时候会有丢失一些重要的信息(可能)。所以为了保险起见,把中间的值或者文件名保存到临时文件内。让后续命令继续操作这样的方法是最合理的。否则反而会减缓工作的进度和质量!

阅读(2244) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~