Shell 自定义函数
生活随笔
收集整理的這篇文章主要介紹了
Shell 自定义函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
語法:
function fname() {
程序段
}
?
例子:
#!/bin/bash## 定義函數,分子除以分母,算利潤、占有率等## 參數1:分子
## 參數2:分母
function divfun() {## 參數判斷,需要輸入兩個參數 if [ $# -ne 2 ];thenecho "Enter two parameter,try again."echo "example:10 2"exit 1 fi## 變量賦值 a=$1 #分子 b=$2 #分母if [ $b -eq 0 ];then echo "分母為0,不可除,默認為空"
res=""
else
res=$(printf "%.4f" `echo "scale=4; $a / $b"|bc`) ## expr 只支持整數,這里保留四位有效數字
fi}## 調用函數 divfun 10 3## 打印結果 echo "最終的結果為:$res"
?
結果:
?
轉載于:https://www.cnblogs.com/kimbo/p/6363454.html
總結
以上是生活随笔為你收集整理的Shell 自定义函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java定时器_拾遗Timer定时器
- 下一篇: hrbust 哈理工oj 2026 势力