[英]exec cp command fault "find: missing argument to '-exec'
問題是列出沒有 root 用戶且在 var 目錄中以“n”開頭的所有文件和文件夾。
在下面,我試圖將結果復制到主目錄
我的 bash 命令是: find /var ! -user root -name "n*" -exec cp {} /home
find /var ! -user root -name "n*" -exec cp {} /home
怎么了!!
您需要將-r
添加到cp
和\;
在命令的末尾: 為什么 \;
命令是: find /var; -user root -name "n*" -exec cp -r {} /home \;
find /var; -user root -name "n*" -exec cp -r {} /home \;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.