美文网首页
2018-09-08 xargs高级玩法——占位符和重定向符号

2018-09-08 xargs高级玩法——占位符和重定向符号

作者: 五大RobertWu伍洋 | 来源:发表于2019-01-02 20:39 被阅读8次
    1. -I @ 表示指定占位符的名字

    ls .|xargs -I @ head -4 @ > tmp/@.4

    ls .|xargs -I @ head -4 @ > @.4

    这样 生成了 tmp/@.4 ,或者当前目录下 @.4,因为遇到了重定向符,xargs的作用结束了

    1. 为了解决上面的问题,用如下写法

    ls .|xargs -I @ echo "head -4 @ > @.4"|sh

    这样才是使用找到的文件名,生成了其名字带有".4"结尾的新文件。

    相关文章

      网友评论

          本文标题:2018-09-08 xargs高级玩法——占位符和重定向符号

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