作者ptthidebear (= =)
看板LinuxDev
標題[問題] 請教shell script的小小問題
時間Wed Dec 15 15:49:08 2010
我碰到以下的一個問題~"~
有一個檔案叫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
1F:→ ptthidebear:把echofile刪掉重新create就對了= = 12/15 16:55
2F:→ ptthidebear:還是不知道為什麼出問題...Orz 12/15 16:55
3F:推 player7773:echo "${STR}:/hijkg" 12/15 17:09
4F:→ ptthidebear:樓上這個方法我試過了~也是一樣 ~"~ 12/15 17:12
5F:推 player7773:我執行是OK的 你是用哪種方法執行? 12/15 17:15
6F:推 antontw:1,5 樓的考量都有可能,必要時 hexdump 查看。 12/15 18:08