回文章列表
作者ryan.bbs@bbs.ncnu.edu.tw (Ryan) 看板: linux
標題Re: [問題] bash script 無法做 cp
時間暨大水沙連 (2008/05/16 Fri 11:11:08)
※ 引述《slchen1013.bbs@ptt.cc (aa)》之銘言:
> 檔案來源確實是存在的...
> 另外不曉得為什麼echo POTsrc 時看起來結果正確
> 可是 cp 時會在變數結尾多了一個 \r 的 escape character
> 另外我剛剛也沒查到 \r 在 bash script 裡代表了什麼...
> 懇請指點
> 謝謝
> 附上輸入檔的片段內容
> %BLOCK SPECIES_POT
>       Ga  Ga_00.usp
>       Ag  Ag_00.usp
>       Te  Te_00.usp
> %ENDBLOCK SPECIES_POT
> 我就是要從這一個片段取出 Ga_00.usp 然後做複製的動作
> script 中的 for loop 會自動把另外兩個 .usp 檔處理好...

看起來像是多截取了換行符號,你可能要檢查檔案…
不過我在FC7上可以正確執行。


--
※ Origin: 暨大水沙連 <bbs.ncnu.edu.tw>
◆ From: ip106.puli56-10-10.ncnu.edu.tw
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻