分页: 1 / 1

编写shell脚本时的一个问题!

发表于 : 2007-07-08 12:00
chriszhu
今天刚开始学shell编程。在碰到下面这个语句时总是和书上的答案不一致:
echo "Hi,\n I'm glad to see you"
书上的答案是:
Hi,
I'm glad to see you
而我的输出却是:
Hi, \n I'm glad to see you
这是怎么回事啊?
而且其他的比如:\t,\b之类的都不管用。

还有一个问题,在unbuntu下单引号表达式怎么也不能用呢?
比如:‘expr count=$count+1'
在用刑脚本时总是出错!这是怎么回事阿?
望各位大虾指点小弟!

发表于 : 2007-07-08 12:11
BigSnake.NET

代码: 全选

echo -e "Hi,\nI'm glad to see you" 

发表于 : 2007-07-08 16:52
Robinho
要分清是 ` 还是 ' 确实挺不容易的

发表于 : 2007-07-08 17:34
windwiny

代码: 全选

"
'
`
要分清楚

谢谢大虾阿!

发表于 : 2007-07-09 8:33
chriszhu
:)

发表于 : 2007-08-15 16:27
zhangsan5421
建议多看看书籍和相关的论坛。4楼的建议很不错

发表于 : 2007-08-16 23:50
gregorian
看一下Advanced Bash-Scripting Guide<<高级Bash脚本编程指南>>

就是有点厚,绝对值的看的好书