Linux下复制指定的目录及其子目录下的文件,到其他文件夹下(4种方法)

    方法1:cp +$()

cp $(find /oldboy/ -type f -name "*.sh")  /tmp

 

    方法2:find +|xargs -i

find -type f -name "*.sh" | xargs -i cp {} /tmp

 

    主要使用了xargs的 -i 参数 配合使用{} 完成要求

    方法3:find -exec

find -type f -name "*.sh" -exec cp {} /tmp \;

   

    使用了find 的 -exec参数 也是通过使用{} 完成要求

    方法4: find +|xargs cp -t

find -type f -name "*.sh" | xargs cp -t /tmp

 

    使用了cp的 -t 参数 作用:前后参数位置互换
    cp -t 目的地 来源地

<< 上一篇

TCP/UDP常见端口参考

版权声明

除非注明,文章均由 有意思吧 整理发布,欢迎转载。

转载请注明本文地址:http://www.u148.cn/?id=61

相关文章

我要评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。