look321 发表于 2018-8-27 06:55:01

LINUX-Shell第一课

  LINUX-Shell第一课
  1、通过一个小例子进行一下介绍shell
  #!/bin/sh调用sehll
  echo 打印内容   read 输入内容cd 跳转目录pwd查看当前目录

  2、定义两个变量,并求合。
  a=5
  b=6
  c=$(($a+$b))
  echo $c
  3、定义变量,并变量值加5。
  d=9
  let "d+=5"
  echo $d
  4、调用函数
  func1()
  {
  num=105;
  echo $num
  }
  func2()
  {
  local num=13   //设置局部变量
  echo $num
  }
  func1
  func2
  5、定义函数与删除函数
  hello()
  {
  echo "hello,world!"
  }
  hello
  unset -f hello   //删除函数
  hello
  6、传送参数
  #!/bin/sh
  tesfunc()
  {
  echo "$# 共传递了$#个值"
  echo "值的内容为:$@"
  }
  tesfunc a b c d e f
  #!/bin/sh
  tesfunc()
  {
  echo "$# 共传递了$#个值"
  echo "值的内容为:$@"
  echo "$3 第三个参数为$3"
  echo "$? 最后命令退出状态,为0正常"
  }
  tesfunc a b c d e f

页: [1]
查看完整版本: LINUX-Shell第一课