我正在Mac電腦上使用Bash命令通過終端。鞏固成千上萬的文件與ln
我有200個目錄編號0-200。每個目錄包含> 5,000個以.fast5結尾的單個文件。我試圖找出將200個目錄組中的所有文件合併到一個名爲Consolidatedfiles的目錄中的最簡單方法。
我一直在嘗試不同的方法,但都沒有工作。下面的命令是我認爲最接近的命令。
find ./* -iname "*fast.5" | xargs -I {} ln ./Consolidatedfiles {}
但是我搞亂了ln命令?我有0經驗配對find
其他命令使用xargs
。
感謝您的幫助!
對不起,我感到困惑。我的錯誤...我的意思是寫我想將文件收集到一個目錄中。我在上面的問題中糾正了這個問題。 – Paul
還有一個問題:所有的舊文件應該移動到新的目錄或剛剛複製? – RomanPerekhrest
而不是移動或複製文件我雖然使用ln鏈接到新目錄中的原始文件將是最好的解決方案。 – Paul