【问题标题】:copying jar files into multiple directories将jar文件复制到多个目录
【发布时间】:2017-02-28 18:45:06
【问题描述】:

我编写了一个 bash 脚本来将文件复制到多个目录中,但它不起作用。

find /usr/local/tomcat/ -not -path /usr/local/tomcat/webapps/test/WEB-INF  -type d  -name WEB-INF | xargs -n 1 echo cp /tmp/myjar.jar

find 命令的输出是正确的,但文件没有被复制。我哪里错了?

【问题讨论】:

  • xargs 命令中删除echo

标签: bash find xargs cp


【解决方案1】:

您在 xargs 命令中调用echo,只需将其删除,它应该可以工作

【讨论】:

    【解决方案2】:

    您的脚本有误。不需要echo 命令。 用这个替换它,只是删除命令。

    find /usr/local/tomcat/ -not -path /usr/local/tomcat/webapps/test/WEB-INF  -type d  -name WEB-INF | xargs -n 1 cp /tmp/myjar.jar
    

    【讨论】:

      猜你喜欢
      • 2015-08-21
      • 1970-01-01
      • 2017-11-11
      • 2015-10-15
      • 2012-01-22
      • 1970-01-01
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多