gpt4 book ai didi

xargs - xargs的最终参数

转载 作者:行者123 更新时间:2023-12-03 13:57:14 26 4
gpt4 key购买 nike

我想做类似的事情:

find . -type f | xargs cp dest_dir

但是 xargsdest_dir用作初始参数,而不是最终参数。我想知道:
  • 是否可以为xargs指定最终参数?
  • 还有其他方法可以达到相同的结果吗?

  • 编辑

    一个可能但麻烦的替代方法是:
    find . -type f | while read f ; do echo cp $f dest_dir ; done

    我不喜欢这样,因为将启动数十个 cp进程。

    最佳答案

    -I选项将初始参数中出现的replace-str替换为从标准输入中读取的名称。

    例如:

    find . -type f | xargs -I file cp file dest_dir

    应该解决您的问题。

    在以下教程中有更多详细信息:

    http://www.cyberciti.biz/faq/linux-unix-bsd-xargs-construct-argument-lists-utility/

    特别是关于 {}作为参数列表标记的部分

    关于xargs - xargs的最终参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20269590/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com