Linux-xargs的使用

1.使用xargs将多行输入转换成单行输出:

Linux-xargs的使用_第1张图片
 

2.使用xargs分隔具有规律的字符串:

使用-d自定义定界符来分隔参数,下面例子用-d将X作为输入定界符。
 

 使用-n来限制每行输出个数:
Linux-xargs的使用_第2张图片
 

3.使用xargs批量删除:

使用xargs删除多个具有前缀或后缀的文件
Linux-xargs的使用_第3张图片
 

上面例子使用 ls $1* | xargs -i rm {} 来删除具有相同前缀的文件,该文件名使用参数$1由用户指定,在日常工作中使用可以提高工作效率。

运行前:

Linux-xargs的使用_第4张图片

运行后:

Linux-xargs的使用_第5张图片
 

可以看见,具有test相同前缀的文件已经被成功删除!

 



 

 

 

 

你可能感兴趣的:(linux,批量删除,xargs,字符串分隔)