管道符,可以把两条命令连起来,具体来说有两种应用,如下:
1. 例如: ps aux | grep "media" 在 ps aux中的結果中查找media。
2. 例如: find . -name "*.cpp" | xargs grep "class" -n --color=auto 把find的结果当成参数传入到grep中,即在那些文件内部查找class关键字。
一个复杂的例子:
svn status | xargs -i expr substr {} 9 100 | xargs -i cp {} ~/Desktop/
find . -name "*.xml" | xargs grep -l "com.lib.ui.common.TempTitle" | xargs -i sed -i "s/com.lib.ui.common.TempTitle/com.common.widget.TempTitle/g" {}