LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 692|回复: 2

一个很基本的问题。我以前没有写过SHELL

[复制链接]
发表于 2005-4-20 16:06:43 | 显示全部楼层 |阅读模式
各位大哥我会变成但没有写过SHELL

看了精华文章。做了试验实在不行还是来请教各位

#!/bin/sh
cd ../bakdata
$num = `wc -c 200504*`
echo $num

为什么$num显示不出来??
怎么样去赋值的???摆脱了。。。

环境HP-UNIX SH   shell
发表于 2005-4-20 16:43:46 | 显示全部楼层
#!/bin/sh
cd ../bakdata
num = `wc -c 200504*`
echo $num
回复 支持 反对

使用道具 举报

发表于 2005-4-20 17:13:24 | 显示全部楼层
Post by s98
各位大哥我会变成但没有写过SHELL

看了精华文章。做了试验实在不行还是来请教各位

#!/bin/sh
cd ../bakdata
$num = `wc -c 200504*`
echo $num

为什么$num显示不出来??
怎么样去赋值的???摆脱了。。。

环境HP-UNIX SH   shell


有两个错误:
第一个是:赋值只变量名不要加$,引用时才要在变量名前加$,也就是楼上所指的问题
第二个是:赋值运算的=两边不要有空格-------这个显然是因为你以前的编程风格造成的问题:)(PS:我也犯过同样的错误)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表