摘要: 三、xargs xargs - build and execute command lines from standard input 在使用find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在 阅读全文
posted @ 2018-08-23 15:43 zhangqi0828 阅读(1874) 评论(0) 推荐(0) 编辑
摘要: find 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只要你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能 阅读全文
posted @ 2018-08-23 14:28 zhangqi0828 阅读(234) 评论(0) 推荐(0) 编辑
摘要: sed sed意为流编辑器(Stream Editor),在Shell脚本和Makefile中作为过滤器使用非常普遍,也就是把前一个程序的输出引入sed的输入,经过一系列编辑命令转换为另一种格式输出。sed和vi都源于早期UNIX的ed工具,所以很多sed命令和vi的末行命令是相同的。 sed命令行 阅读全文
posted @ 2018-08-23 14:27 zhangqi0828 阅读(387) 评论(0) 推荐(0) 编辑
摘要: awk sed以行为单位处理文件,awk比sed强的地方在于不仅能以行为单位还能以列为单位处理文件。awk缺省的行分隔符是换行,缺省的列分隔符是连续的空格和Tab,但是行分隔符和列分隔符都可以自定义,比如/etc/passwd文件的每一行有若干个字段,字段之间以:分隔,就可以重新定义awk的列分隔符 阅读全文
posted @ 2018-08-23 14:25 zhangqi0828 阅读(148) 评论(0) 推荐(0) 编辑