=+:
0+<<<
+B
<+
执行后的结果如下:
&$<%%传递 C 个参数
=%&%$%%给出程序的完整路径和名字
0C<<<%%参数的总数
:%%程序执行效果
<<%%返回由参数组成的字符串
注意:命令不计算在参数内。
实例 9:利用内部变量和位置参数编写一个名为 # 的简单删除程序,如删除的文件名为
,则在终端中输入的命令为:
分析:除命令外至少还有一个位置参数,即+不能为 :,删除不能为+$,程序设计过程
如下。
($) 用 ' 编辑程序
&'#
(%&%
+D:
=<0E(
F<+$%%现对文件进行压缩
'+$*F+>G)-%!&%%移动到回收站
H+$(
E
(#) 设置权限
&3"#
I9J运行
&#I如果 文件在 & 目录下存在J
H(
K在 程序中的使用变量
变量的赋值
变量的访问
变量的输入