xargs
xargs 读取stdin, 作为参数调用utility 。
默认行为是空格分割,对多行进行合并。
xargs的一个选项-I,使用-I指定一个替换字符串{},这个字符串在xargs扩展时会被替换掉,当-I与xargs结合使用,每一个参数命令都会被执行一次
find . -type f -name “*.log” -print0 | xargs -0 rm -f NULL 作为分隔符
reload .bashrc
source 或者 .
本文介绍了xargs命令的基本用法及高级技巧,包括如何利用-I选项指定替换字符串来执行多个命令,以及通过设置特殊分隔符避免文件名中包含空格等问题。通过具体的示例,如删除包含.log的文件,展示了xargs的强大功能。
xargs 读取stdin, 作为参数调用utility 。
默认行为是空格分割,对多行进行合并。
xargs的一个选项-I,使用-I指定一个替换字符串{},这个字符串在xargs扩展时会被替换掉,当-I与xargs结合使用,每一个参数命令都会被执行一次
find . -type f -name “*.log” -print0 | xargs -0 rm -f NULL 作为分隔符
source 或者 .

被折叠的 条评论
为什么被折叠?