我有一個find命令返回兩個文件。無論如何將這些文件複製到另一個目錄?如果有幫助,我的查找命令在下面。如何在Linux中複製查找命令的結果
find "$TEST" -iname "DTWD_????.JPG" -printf "%f\n"
剛入門,謝謝。
我有一個find命令返回兩個文件。無論如何將這些文件複製到另一個目錄?如果有幫助,我的查找命令在下面。如何在Linux中複製查找命令的結果
find "$TEST" -iname "DTWD_????.JPG" -printf "%f\n"
剛入門,謝謝。
你只需要使用-exec參數
find "$TEST" -iname "DTWD_????.JPG" -printf "%f\n" -exec mv -t '/home' '{}' +
謝謝你的幫助,我會放棄這一點。 – cv28
Okay @ cv28,如果它滿足您的需求,請接受我的回答 –
另外,在GNU'mv'的系統上,可以使用'-exec mv -t/home'{}'+'代替,效率要高得多(只需要多次調用'mv',而不是每個文件一次)。 –
這有** **絕對無關,與任何方式SQL。 –
在此網站上尋找關於'find'的問題。其中有很多,其中很多都涉及如何對生成的文件執行操作。 –
是的,我犯了一個錯誤,現在我改變了他們,我也有,但他們沒有一個真正回答我的問題。我知道如何將它們重定向到一個新的文件,但不是一個新的目錄。 – cv28