看板 Linux 關於我們 聯絡資訊
請問各位大大: 我想使用shell script來讀檔, 但偏偏要讀的檔名不是固定的檔案名稱, 例如為dfa000XXXXXXXX(XXXXXXXX的部份是變數), 那我應該怎麼寫shell script來讀此檔呢? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.10.188
kdjf:dfa000* ? 08/15 23:07
garyzyg:重點在你如何傳檔名給 sh 08/15 23:07
Jerr:an ultimate way is using "find -print0" and "xargs -0" 08/16 10:41
kdjf:or find -exec 08/16 10:48
james732:我簡單的用 files=`ls` 除掉不需要的東西 XD 08/16 11:19
kuan:files=$(ls | grep 'dfa000.\{1,8\}') 我來亂的(逃) 08/16 11:56
kuan:不確定你是不是要這樣 08/16 11:56
h5210h:name=`basename 變數檔名` 08/16 14:03