[問題] 請教shell script的小小問題

看板LinuxDev作者 (= =)時間15年前 (2010/12/15 15:49), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串1/2 (看更多)
我碰到以下的一個問題~"~ 有一個檔案叫echofile,內容就只有 abcdefg 這一行字 底下為shell script的程式碼 #!/bin/bash STR=`cat echofile` echo $STR echo $STR:/hijk 執行出來的結果是 abcdefg :/hijkg 想請教各位板友們我哪裡寫錯了呢@@? 我預期第二個輸出是 abcdefg:/hijk才對 感謝各位了!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.105.206

12/15 16:55, , 1F
把echofile刪掉重新create就對了= =
12/15 16:55, 1F

12/15 16:55, , 2F
還是不知道為什麼出問題...Orz
12/15 16:55, 2F

12/15 17:09, , 3F
echo "${STR}:/hijkg"
12/15 17:09, 3F

12/15 17:12, , 4F
樓上這個方法我試過了~也是一樣 ~"~
12/15 17:12, 4F

12/15 17:15, , 5F
我執行是OK的 你是用哪種方法執行?
12/15 17:15, 5F

12/15 18:08, , 6F
1,5 樓的考量都有可能,必要時 hexdump 查看。
12/15 18:08, 6F
文章代碼(AID): #1D27Bsqa (LinuxDev)
文章代碼(AID): #1D27Bsqa (LinuxDev)