作者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