let 计算命令学习中遇到的问题,求帮助!!!
-
- 帖子: 36
- 注册时间: 2013-01-06 13:19
- 系统: ubuntu12.10
let 计算命令学习中遇到的问题,求帮助!!!
root@leo:~/scripts# vi leo.sh
#!/bin/bash
no1=4;
no2=5;
let result=no1+no2
echo $result
root@leo:~/scripts# sh leo.sh
leo.sh: 4: leo.sh: let: not found
请问这是怎么个情况呢?
#!/bin/bash
no1=4;
no2=5;
let result=no1+no2
echo $result
root@leo:~/scripts# sh leo.sh
leo.sh: 4: leo.sh: let: not found
请问这是怎么个情况呢?
-
- 帖子: 36
- 注册时间: 2013-01-06 13:19
- 系统: ubuntu12.10
Re: let 计算命令学习中遇到的问题,求帮助!!!
#!/bin/bash
r=$[ 4 + 5 ]
echo $r
root@leo:~/scripts# sh leo.sh
leo.sh: 2: leo.sh: 4: not found
使用$[]也出现了问题
r=$[ 4 + 5 ]
echo $r
root@leo:~/scripts# sh leo.sh
leo.sh: 2: leo.sh: 4: not found
使用$[]也出现了问题
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: let 计算命令学习中遇到的问题,求帮助!!!
dash!=bash




◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
-
- 帖子: 36
- 注册时间: 2013-01-06 13:19
- 系统: ubuntu12.10
Re: let 计算命令学习中遇到的问题,求帮助!!!
请问是这样么?YeLee 写了:dash!=bash![]()
![]()
#!/bin/dash
no1=4;
no2=5;
let result=no1+no2
echo $rerult
但是结果是这样
root@leo:~/scripts# sh leo.sh
leo.sh: 4: leo.sh: let: not found


- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: let 计算命令学习中遇到的问题,求帮助!!!
dash不能替代bash。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
-
- 帖子: 36
- 注册时间: 2013-01-06 13:19
- 系统: ubuntu12.10
Re: let 计算命令学习中遇到的问题,求帮助!!!
哦哦!我该怎么弄呢?请指导下YeLee 写了:dash不能替代bash。



- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 36
- 注册时间: 2013-01-06 13:19
- 系统: ubuntu12.10
Re: let 计算命令学习中遇到的问题,求帮助!!!
正在学习《linux shell 脚本攻略》这本书 好的 谢谢eexpress 写了:多年没见过let了。用它干吗。
多man bash
顺便#!/bin/dash该成bash。
-
- 帖子: 36
- 注册时间: 2013-01-06 13:19
- 系统: ubuntu12.10
Re: let 计算命令学习中遇到的问题,求帮助!!!
谷歌了下 使用 sudo dpkg-reconfigure dash 重新配置了下dash 选择 <否> 之后就行了




-
- 帖子: 7
- 注册时间: 2012-12-10 13:30
- 系统: ubuntu 12.04
Re: let 计算命令学习中遇到的问题,求帮助!!!
楼上正解!
楼主请注意,在ubuntu里。默认的shell不是bash,是dash,但是dash的语法和bash有区别;
所以只要重新配置一下默认的shell就好了。
楼主请注意,在ubuntu里。默认的shell不是bash,是dash,但是dash的语法和bash有区别;
所以只要重新配置一下默认的shell就好了。
-
- 帖子: 36
- 注册时间: 2013-01-06 13:19
- 系统: ubuntu12.10
Re: let 计算命令学习中遇到的问题,求帮助!!!
嗯嗯 我想了解下它们之间的区别,你有这方面的资料不呢ppslinux 写了:楼上正解!
楼主请注意,在ubuntu里。默认的shell不是bash,是dash,但是dash的语法和bash有区别;
所以只要重新配置一下默认的shell就好了。



- needle
- 帖子: 78
- 注册时间: 2009-12-01 13:34
Re: let 计算命令学习中遇到的问题,求帮助!!!
好书,80%的东西都在工作里用到了leofun 写了:正在学习《linux shell 脚本攻略》这本书 好的 谢谢eexpress 写了:多年没见过let了。用它干吗。
多man bash
顺便#!/bin/dash该成bash。

还有《shell脚本专家指南》,也很好!
-
- 帖子: 36
- 注册时间: 2013-01-06 13:19
- 系统: ubuntu12.10
Re: let 计算命令学习中遇到的问题,求帮助!!!
好的知道了,现在好好学,以后毕业工作就用得上了。。。谢谢needle 写了:好书,80%的东西都在工作里用到了leofun 写了:正在学习《linux shell 脚本攻略》这本书 好的 谢谢eexpress 写了:多年没见过let了。用它干吗。
多man bash
顺便#!/bin/dash该成bash。
还有《shell脚本专家指南》,也很好!