我试图将所有以大写字母开头的文件夹中的文件复制到另一个文件夹中。
到目前为止,我已经使用find命令实际查找文件
find /examplefolder -type f -name "[[:upper:]]*"
并且我能够发现它们没有问题
我尝试将command
替换为cp
,但这不起作用,然后我尝试输入cp
命令,但我又失败了
答案 0 :(得分:0)
使用-exec选项查找
find /examplefolder -type f -name "[[:upper:]]*" -exec cp {} /my/new/shiny/folder/ \;
答案 1 :(得分:0)
我能够通过使用xargs和-I参数
连接到cp来实现find / examplefolder -type f -name" [[:upper:]] *" | xargs -I%cp%/ copied_directory