1.函数的定义
1.系统函数
1) basename :从路径中获取文件名
basename /home/aaa/test.txt
-->test.txt
basename /home/aaa/test.txt .txt
-->txt
2) dirname :从路径中获得文件所在目录
用来获取文件所在目录
dirname /home/aaa/test.txt
-->/home/aaa
dirname /home/aaa/cc/jj/ooo/test.txt
-->/home/aaa/ccc/jj/ooo
2.自定义函数
自定义函数:
#!/bin/bash
#案例1:计算输入两个参数的和(read), getSum
function getSum(){
SUM=$[$n1+$n2]
echo "和是=$SUM"
}
read -p "请输入第一个数n1" n1
read -p "请输入第二个数n2" n2
#调用getSum
getSum $n1 $n2
运行结果: