請教shell script如何抓檔名 - Linux

Table of Contents

請問各位大大:
我想使用shell script來讀檔,
但偏偏要讀的檔名不是固定的檔案名稱,
例如為dfa000XXXXXXXX(XXXXXXXX的部份是變數),
那我應該怎麼寫shell script來讀此檔呢?
謝謝。

--

All Comments

Mason avatarMason2011-08-20
dfa000* ?
David avatarDavid2011-08-22
重點在你如何傳檔名給 sh
Rae avatarRae2011-08-26
an ultimate way is using "find -print0" and "xargs -0"
Edith avatarEdith2011-08-26
or find -exec
Ophelia avatarOphelia2011-08-29
我簡單的用 files=`ls` 除掉不需要的東西 XD
Hedy avatarHedy2011-08-29
files=$(ls | grep 'dfa000.\{1,8\}') 我來亂的(逃)
不確定你是不是要這樣
Xanthe avatarXanthe2011-09-02
name=`basename 變數檔名`