第6讲_shell编程2.pptVIP

  • 2
  • 0
  • 约5.45千字
  • 约 22页
  • 2017-07-15 发布于河南
  • 举报
第6讲_shell编程2

第6讲 Linux shell编程 2 主要内容 Shell变量 参数置换变量 算术运算 shell变量 用户定义的变量 1.变量名是以字母或下线符打头的字母、数字和下线符序列,并且大小写字母意义不同。 2. 定义变量并赋值的一般形式是: 变量名=字符串 3.引用变量值 在变量名前面加上一个符号$ 如果在赋给变量的值中要含有空格、制表符或换行符,那么,就应该用双引号把这个字符串括起来。 $ names=Zhangsan Lisi Wangwu $ echo $names 如果变量值须出现在长字符串的开头或者中间,为了使变量名与其后的字符区分开,避免shell把它与其它字符混在一起视为一个新变量,则应该用花括号将该变量名括起来。例如, $ dir=/usr/meng $ cat ${dir}qc/m1.c 4.命令替换 将一个命令的执行结果赋值给变量 有两种形式的命令替换:一种是使用倒引号引用命令,其一般形式是: `命令表` 另一种形式是: $(命令表) 如:$ dir=$(pwd) $ echo $(pwd ; cd /home/mengqc ; ls -

文档评论(0)

1亿VIP精品文档

相关文档