看板 Programming 關於我們 聯絡資訊
※ 引述《Opuos (花蓮的土會黏人)》之銘言: : 想請問一個問題 感恩 : 目前我手邊有1百多的檔案要分批讀進同一個Fortran的執行檔去執行 : 原本是打算 先將一百多的檔案的檔名 都寫進一個檔案裡面 再利用shell去讀 : 但看書且自己試過後 似乎沒辦法做到 : 每次do完一個迴圈後 再去讀 都只能讀到檔案裡第一行的檔名 : 於是改用其他方式讀取 但還是要自己每次都輸入檔名 一百多遍這樣 : 想請問的是原本的想法 : 能夠 先將一百多的檔案的檔名 都寫進一個檔案裡面 再利用shell去讀? : 感恩 讀檔: #!/bin/sh while read i do echo $i done < filelist.txt 直接讀目錄中的檔案: #!/bin/sh for i in *.txt do echo $i done -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.115.25
Opuos:感謝這位大大 ^___^ 140.117.31.239 10/10 22:08