日期:2014-05-16  浏览次数:20605 次

请教最简单的SHELL编程
#!/bin/sh
count=1
echo   $count
count= 'expr   $count+1 '
echo   $count

程序如上,想实现1+1=2,结果打印出来的是:expr   $count+1
请问为什么

------解决方案--------------------
count= 'expr $count+1 '


//是1左边那个键的那个符号`,不是单引号 '.
------解决方案--------------------
还有, "+ "号前后要有空格.
------解决方案--------------------
因为expr规定了格式,必须加空格
------解决方案--------------------
直接在命令行上

expr 1 + 1就知道了
------解决方案--------------------
格式为不对...