| 阅读上一个主题 :: 阅读下一个主题 |
| 作者 |
留言 |
xiaoyaosun 半仙
注册时间: 2010-01-26 文章: 23
|
发表于: Thu 2010-01-28 18:36:15 发表主题: 我是菜鸟,问一个小白问题。。。 |
|
|
比如我在根目录下
touch a.sh
ee a.sh
在其中书写了
@num=10
@sum=2 * ($num + 3)
echo $sum
请问我在
#
下,我输入什么可以运行a.sh呢?
谢谢各位高人 。。。 |
|
| 返回页首 |
|
 |
minix 道童
注册时间: 2007-06-19 文章: 444
|
发表于: Fri 2010-01-29 09:02:43 发表主题: Re: 我是菜鸟,问一个小白问题。。。 |
|
|
| xiaoyaosun 写到: | 比如我在根目录下
touch a.sh
ee a.sh
在其中书写了
@num=10
@sum=2 * ($num + 3)
echo $sum
请问我在
#
下,我输入什么可以运行a.sh呢?
谢谢各位高人 。。。 |
我也是小白啊,我没看过@符号,下面是我写的程序a.sh:
| 代码: |
#!/bin/sh
num=10
sum=$((2*($num+3)))
echo $sum
|
然后再提示符下输入 sh a.sh应该可以提示内容了! |
|
| 返回页首 |
|
 |
xiaoyaosun 半仙
注册时间: 2010-01-26 文章: 23
|
发表于: Fri 2010-01-29 10:08:54 发表主题: Re: 我是菜鸟,问一个小白问题。。。 |
|
|
| minix 写到: | | xiaoyaosun 写到: | 比如我在根目录下
touch a.sh
ee a.sh
在其中书写了
@num=10
@sum=2 * ($num + 3)
echo $sum
请问我在
#
下,我输入什么可以运行a.sh呢?
谢谢各位高人 。。。 |
我也是小白啊,我没看过@符号,下面是我写的程序a.sh:
| 代码: |
#!/bin/sh
num=10
sum=$((2*($num+3)))
echo $sum
|
然后再提示符下输入 sh a.sh应该可以提示内容了! |
谢谢,我是看的
http://www.linuxsir.org/main/?q=node/139
“
在TCSH中,用@命令代替set命令来声明数字变量,然后进行算术,关系和位操作,数字和字符串变量是两个不同的对象,需要用不同的方法管理,不能把set用于数值变量的设置@命令由关键词,变量名,赋值运算符和表达式构成。如:
| 代码: |
%@ num=10 #注意空格
%@ sum=2 * ($num + 3)
%echo $sum
%26
|
”
没搞懂怎么回事,所以就那么写了。。。
还有,请问
#!/bin/sh这个是必须带的么?请问在哪可以了解到相关初级语法知识么?谢谢你呢~ |
|
| 返回页首 |
|
 |
minix 道童
注册时间: 2007-06-19 文章: 444
|
|
| 返回页首 |
|
 |
bleakwind 老妖

注册时间: 2005-01-07 文章: 1019 来自: The Matrix
|
发表于: Fri 2010-01-29 22:28:06 发表主题: |
|
|
chmod +x a.sh
给脚本执行权限
然后写明脚本路径,如:
./a.sh _________________ IDCWingIDC业务管理系统-网站,办公,业务,机房,服务器,客户,流程,沟通,监测,QQ:940641 |
|
| 返回页首 |
|
 |
|