所以我用C寫的一個程序,它在一些參數:調用它allcell
一些樣本參數:-m 1800 -n 9
這些文件被分析:cfdT100-0.trj, cfdT100-1.trj, cfdT100-2.trj, cfdT100-3.trj, ... cfdT100-19.trj
文件被送入:template.file
出的文件:result.file
的Bash腳本:如何循環X個文件,以輸入和寫入文件在同一行
$ allcell -m 1800 -n 9 cfdT100-[0-19].trj <template.file> result.file
但是,當我htop
,我看到只有cfdT100-0.trj
,cfdT100-1.trj
和cfdT100-9.trj
被讀取。如何讓shell從0-19讀取所有文件?
此外,當我編寫腳本文件來自動執行此操作時,應該如何將該行包含在內?這將工作:
"$($ allcell -m 1800 -n 9 cfdT100-[0-19].trj <template.file> result.file)"
瞭解字符類是如何工作的。 – 123