aix基础-shell编程基础

aix基础-shell编程基础

ID:11418209

大小:126.00 KB

页数:8页

时间:2018-07-11

aix基础-shell编程基础_第1页
aix基础-shell编程基础_第2页
aix基础-shell编程基础_第3页
aix基础-shell编程基础_第4页
aix基础-shell编程基础_第5页
资源描述:

《aix基础-shell编程基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、AIX基础-shell编程基础上一篇/下一篇 2008-09-0913:45:02/个人分类:CS相关查看(1)/评论(0)/评分(0/0)UKoo音乐ZM{bb#l3D%m}shell编程基础8Fytv;HUIw0eb-d9]&Phx%v0UKoo音乐E6[tJzUKoo音乐A*W^B!W7`q6{一些shell预定义的变量YH`9y!Q:s0系统在ksh中预定义了许多和shell编程相关的变量,他们有:cp"g_D!V0UKoo音乐+E{:k3O-O/`7u)vUKoo音乐"yY#j

2、5Me/`7tJUKoo音乐3SlSp`●$$当前执行的进程PID.rZ;Zv0}I`Y/D)mV0UKoo音乐z.zk5sX5B(H6rr'j)Vw/uG0●$0当前执行的shell文件名UKoo音乐'?L;K2U?MoGooz7J4h-oe-Z/B0UKoo音乐:HIXl"}/V!D●$#传递给shell程序的所有位置参数个数t3f}0NDJkSz%a@c/dL(T:^6o0+a9i%nwn(?.g"qY;o0●$*传递给shell程序的所有位置参数的值XH:y.j

3、l+Oj.@A0wqu.XhI0UKoo音乐F-@;UG;

4、iS$x$V●$?上一条命令执行的返回码(0表示成功)5y3k0yS~3LM&ye4D0YMzs2a*zo[$Y(Qk#~8a0●$!上一条后台进程的pidUKoo音乐Q1k[Hg"IUKoo音乐BWK6O0v4a:CpUKoo音乐%IbvzW1[●$1~$9对应shell程序中前9个行参数V"x3J,b1cy9N%g02yFz5UCpl.{(@(P0ADin~S+l0●${10}~${n}对应shell程

5、序中更多的行参数(只对ksh)UKoo音乐"S+XH"L0@pZ5ae-Dbb6oT9R+P@0UKoo音乐/LK*{"U/w位置参数$nXk_R&?0UKoo音乐W!Z)}9uF"r-@在ksh中用户可以给它的shellscript程序从命令行中传递256参数,其中前9各参数用$1-$9表示,从第十个参数开始用${n}表示.-W#n6sR2]bAv05@sQh9Q8k/uXWm'@0/htZo:HB0UKoo音乐Lnm#m`7A]●例子中的名为ascriptshell程序需要从命令行中获得3

6、个参数,我们在执行该程序时传递给该程序ABC这三个参数.$ascriptABCUKoo音乐jipWt.@+sf&vq5d#a7m5U0N0,H2tf*DcG0UKoo音乐%AQ7X?m4

7、9l#s&p,d#f/E8y5?0 (gr-b*IF0%HT2h;}Fef;w)nZ0UKoo音乐k9U%hH(Bk:SSlLexpr使用程序.T

8、+UiNx%E

9、0mW~R.Dhp&w0●expr使用程序用于实现整数算数运算'o[Y_xS0lW{-~p^0.d"IWRN

10、

11、V0r%k]H4

12、8I(K0●组织表达式,用(和)可规定运算次序1rP%eg0`7s8A"q#V?0UKoo音乐?0J~N&U,ji4CUKoo音乐yz?~-aT"G{●整数运算符:*--乘/--除%--求余+加-减(也可为负号)q+[!b'^o^G0m0UKoo音乐&~/Yv$k,?&@b&})BUKoo音乐fAf*qo&gmtOLcJ$Io0?G3oy'E#{3J0条件执行g{x*gv,b0:Flsx@eS0●&&和

13、

14、t7BZFUK;A~0eX0

15、0Ro,S!

16、N

17、kC08r9a'K){zsv0MW6W8]aC6D0利用命令的返回码决定下条命令是否执行.U^BpN9-UKoo音乐kc;GVDUKoo音乐ik,k'@oNcommand1&&command2(表示如果command1执行成功那么执行command2)_X}+?2G*dOA0UKoo音乐cQ4}2N4RI*M2K(Yc:Z7d"t0$lss*&&rms*(表示如果lss*能找到文件则执行rms*命令)UKoo音乐$~+J[8aLUKoo音乐$I-Q1sohu

18、{okUKoo音乐8d9A2o8d(}'@Y●command1

19、

20、command2(表示如果command1执行不成功那么执行command2)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。