文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Shell script

Shell script

时间:2007-01-28  来源:lovettab

1>. Shell script 中的一些重要变量的含义: $0 此script的执行的时候的名字 
$n 此script的第n个参数值,n=1..9 
$* 此script的所有参数 
$# 此script的参数个数 
$$ 此script的进程号PID 
$! 执行上一个背景指令的进程号PID 
$? 执行上一个指令的返回值 
  2>. 从键盘读入变量的值: read var1 var2 var3... read会将一个字分给一个变数。如果输入的字比变数还多,最後一个变数会将剩下的字当成其值。如果输入的字比变数还少,则後面的变数会设成空字串   3>. Shell 执行方法: a>. sh command 
这个档案必须是Bourne Shell的Script,但这个档案并不一定要设成可执行。 除此之外和直接下命令的方式一样。 
b>. 使用"."命令:  . command 
这时和使用sh命令相似,只不过它不像sh一般会产生新的process ,相反地, 它会在原有的process 下完成工作。  
c>. 使用exec命令: exec command 
此时这个Script将会被所执行的命令所取代。当这个命令执行完毕之後,这个 Script也会随之结束。 
d>. 使用命令替换 
这是一个相当有用的方法。如果想要使某个命令的输出成为另一个命令的参数 时,就一定要使用这个方法。我们将命令列於两个`号之间,而Shell 会以 这个命令执行後的输出结果代替这个命令以及两个"`" 符号:
str='Current directory is '`pwd`  
echo $str 
这个意思是pwd 这个命令输出"/users/cc/mgtsai",而後整个字串代替原 来的`pwd` 设定str 变数,所以str 变数的内容则会有pwd 命令的输出。 
number=`expr $number + 1` 
这就是要作数值运算的方法。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载