第4章 Shell程序设计幻灯片.pptVIP

  • 13
  • 0
  • 约 53页
  • 2017-01-20 发布于河南
  • 举报
shell脚本的建立与执行 shell脚本的建立 (*.sh) 同建立普通文本文件的方式相同,可利用编辑器vi或cat命令,进行程序录入和编辑加工。 shell脚本必须以如下行开始(必须放在文件的第一行): # !/bin/sh 符号#!用来告诉系统执行该脚本的程序,本例使用/bin/sh。 编辑结束保存后,如果要执行该脚本,必须先使其可执行: chmod +x filename 此后在该脚本所在目录下,输入 ./filename 即可执行该脚本。 shell脚本的其他执行方式 :sh 脚本名 位置参数 在命令行传递给shell脚本的参数的位置。 共有十个位置参数,依次是 $O,$1,$2,…,$9 必有$0;而其他位置参数依据实际需求,可有可无。 输出位置参数 可以用echo命令输出位置参数 位置参数 用set命令给位置参数赋值 例如set m1.c m2.c m3.c 就是把字符串m1.c赋给$1,m2.c赋给$2,m3.c赋给$3 移动位置参数 如果实际给定的命令行参数多于9个,就需要用shift命令移动位置参数。 shift命令可以带有一个整数作为参数,例如: shift 3 其功能是每次把位置参数左移3位。如果未带参数,则默认值为l。 每执行一次shift命令,就把命令行上的实参向左移一位,即相当于位置参数向右移动一个位置 命令行:

文档评论(0)

1亿VIP精品文档

相关文档