Directory
使用 cat 連接目錄中的文件會出現“沒有這樣的文件或目錄”錯誤
我在目錄 A 中有一些文件。從另一個目錄 B,我想將它們連接到一個文件中。
cat
我使用命令行cat path_A/* > my_file_output
我有一個錯誤說
No such file or directory
cat /data/chei2402/ibra/test_infernal/nbF-050_nbSeqs-[20-40]/Train/* > nbF50_train.fasta cat: '/data/chei2402/ibra/test_infernal/nbF-050_nbSeqs-[20-40]/Train/*': No such file or directory
當我進入目錄 A. 並執行
cat * > my_file_output`
或者
cat * > path_B/my_file_output
它工作正常。
但我想要
cat path_A/* > my_file_output
謝謝您的幫助。
您必須將您的 and 轉義和
[
或將路徑放在引號中以防止這些 glob 擴展,請確保將引號排除在外:]``\[``\]``*
cat '/data/chei2402/ibra/test_infernal/nbF-050_nbSeqs-[20-40]/Train/'* > nbF50_train.fasta