美文网首页
xargs常用用法

xargs常用用法

作者: 猿猱 | 来源:发表于2019-07-26 11:34 被阅读0次

一,简单用法:

    1,ls *.js | xargs ls -al 

    2,find . -name *.js | xargs ls -al

二,参数替换:

    1,-I R same as --replace=R (R must be specified)

    2, -i,--replace=[R] Replace Rininitial arguments with namesreadfrom standard input. If R is unspecified, assume {}

    3,ls *.js | xargs -t -I '{}' mv {} {}.backup

三,参数分组:

    1,ls *.js | xargs -t -n2 ls -al

四,特殊文件名,包含空格等

    1,touch 'hello 01.css' 'hello 02.css'     

    2,find . -name'*.css'| xargs -t ls -al  会报错,因为有空格

    3,find . -name '*.css' -print0 | xargs -0 -t ls -al  

    4,3命令:输出文件名后,再输出 NULL 而非换行符,-0 告诉xargs,以NULL作为参数分隔符

例子,日志备份:将7天前的日志备份到特定目录

find . -mtime +7 | xargs -I '{}' mv {} /tmp/otc-svr-logs/

相关文章

  • xargs常用用法

    一,简单用法: 1,ls *.js | xargs ls -al 2,find . -name *.js ...

  • xargs命令用法

    xargs xargs 命令用法[root@localhost xiangjis]# cat -E text111...

  • Linux那点事-xargs命令详解

    Linux xargs 命令 xargs原理剖析及用法详解 1. 为什么需要xargs命令 1.1 管道|的缺陷 ...

  • xargs空格符问题

    find和xargs基本的用法如下: find ./ -name "*.bak" | xargs rm -rf 一...

  • find 命令使用图解xargs 与exec 不同之处

    xargs 与exec 不同之处​​ ​ xargs另一用法:可以把列变成指定行 [root@localhost ...

  • find,grep,locate ,Xargs常用用法

    一、find的常用用法 find < path > < expression > < cmd >path: 所要搜...

  • xargs的用法

    xargs命令的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。一般与管道符搭配使用,xa...

  • xargs命令基本用法

    xargs用作替换工具,读取输入数据重新格式化后输出。定义一个测试文件,内有多行文本数据: 多行输入单行输出: -...

  • shell命令

    shell中的几个常用命令 本文为[1]书中内容简要总结。 1 xargs 语法 xargs 将stdin接收到的...

  • iOS valueForKeyPath常用用法

    iOS valueForKeyPath常用用法 iOS valueForKeyPath常用用法

网友评论

      本文标题:xargs常用用法

      本文链接:https://www.haomeiwen.com/subject/nfsrrctx.html