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 "值的内容为:[email protected]"
}
tesfunc a b c d e f
#!/bin/sh
tesfunc()
{
echo "$# 共传递了$#个值"
echo "值的内容为:[email protected]"
echo "$3 第三个参数为$3"
echo "$? 最后命令退出状态,为0正常"
}
tesfunc a b c d e f
时间: 2024-11-09 20:28:21