我$file只是隨便找個東西測試
這樣弄的 file=`ls *pdf`
echo $file
1.pdf 2.pdf 3.pdf 4.pdf 這樣
然後我要用一個awk抓出某一個檔名 指定一個變數名稱
用了原文k大推的expression, fn=$(awk '{printf "%10s",$1}')
之後echo $fn
會出現空白行
要怎麼讓他正確指定檔名到變數fn呢?
※ 引述《soem (流水)》之銘言:
: ※ 引述《"[email protected]" <[email protected]>, 看板: Linux》之銘言:
: 你忘了說明 $file 是怎麼設定的。
--
這樣弄的 file=`ls *pdf`
echo $file
1.pdf 2.pdf 3.pdf 4.pdf 這樣
然後我要用一個awk抓出某一個檔名 指定一個變數名稱
用了原文k大推的expression, fn=$(awk '{printf "%10s",$1}')
之後echo $fn
會出現空白行
要怎麼讓他正確指定檔名到變數fn呢?
※ 引述《soem (流水)》之銘言:
: ※ 引述《"[email protected]" <[email protected]>, 看板: Linux》之銘言:
: 你忘了說明 $file 是怎麼設定的。
--
All Comments