欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

shell函數的簡單應用

1、編寫函數,實現打印綠色OK和紅色FAILED
判斷是否有參數,存在為Ok,不存在為FAILED.

int() {

? ? if [ ! $# -eq 0 ];then
? ? ? ? echo -e "\e[1;32m OK \e[0m"
? ? else
? ? ? ? echo -e "\e[1;31m FAILED \e[0m"
? ? fi
}
int $*

2、編寫函數,實現判斷是否無位置參數,如無參數,提示錯誤

y() {
? ? if [ $# = 0 ];then
? ? ? ? ? ? echo "錯誤"
? ? else
? ? ? ? ? ? echo "有位置參數"
? ? fi
}
y $

3、編寫函數實現兩個數字做為參數,返回最大值

x() {
if [[ -n $a && -n $b ?]];then
? ? #這里$a與==必須有空格
? ? if [[ $a == [[:digit:]]*$ && $b == [[:digit:]]*$ ]];then
? ? ? ? if [ $a -gt $b ];then
? ? ? ? ? ? echo "最大值為$a"
? ? ? ? elif [ $a -eq $b ];then
? ? ? ? ? ? echo "二值相等"
? ? ? ? else
? ? ? ? ? ? echo "最大值為$b"
? ? ? ? fi
? ? else
? ? ? ? echo "輸入數字"
? ? fi
else
? ? echo "請輸入內容"
fi
}
read -p "請輸入第一個數" a
read -p "請輸入第二個數" b
x a

x() {
if [[ -n $a && -n $b ?]];then
? ? #這里$a與==必須有空格
? ? if [[ $a == [[:digit:]]*$ && $b == [[:digit:]]*$ ]];then
? ? ? ? if [ $a -gt $b ];then
? ? ? ? ? ? echo "最大值為$a"
? ? ? ? elif [ $a -eq $b ];then
? ? ? ? ? ? echo "二值相等"
? ? ? ? else
? ? ? ? ? ? echo "最大值為$b"
? ? ? ? fi
? ? else
? ? ? ? echo "輸入數字"
? ? fi
else
? ? echo "請輸入內容"
fi
}
read -p "請輸入第一個數" a
read -p "請輸入第二個數" b
x a b

4、編寫函數,實現兩個整數位參數,計算加減乘除。

z() {
? ? if [[ -n $a && -n $b ]];then
? ? ? ? #這里$a與==之間必須沒有空格
? ? ? ? if [[ $a==[[:digit:]]*$ && $b==[[:digit:]]*$ ]];then ? ?
? ? ? ? ? ? ? ? echo "$a + $b = $[a+b]"
? ? ? ? ? ? ? ? echo "$a - $b = $[a-b]"
? ? ? ? ? ? ? ? echo "$a * $b = $[a*b]"
? ? ? ? ? ? ? ? echo "$a / $b = $[a/b]"

? ? ? ? else
? ? ? ? ? ? echo "請輸入數字"
? ? ? ? fi
? ? else
? ? ? ? echo "請輸入內容"
? ? fi

}
read -p "請輸入第一個數" a
read -p "請輸入第二個數" b
z a b

shell函數的簡單應用

?

文章鏈接: http://www.qzkangyuan.com/11640.html

文章標題:shell函數的簡單應用

文章版權:夢飛科技所發布的內容,部分為原創文章,轉載請注明來源,網絡轉載文章如有侵權請聯系我們!

聲明:本站所有文章,如無特殊說明或標注,均為本站原創發布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發布本站內容到任何網站、書籍等各類媒體平臺。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。

給TA打賞
共{{data.count}}人
人已打賞
建站教程投稿分享

DNS分離解析技術練習

2022-10-25 16:44:30

建站教程投稿分享

Linux環境 GitLab 安裝

2022-10-26 15:10:12

0 條回復 A文章作者 M管理員
    暫無討論,說說你的看法吧
?
個人中心
購物車
優惠劵
今日簽到
有新私信 私信列表
搜索
主站蜘蛛池模板: 宝兴县| 大邑县| 长宁区| 雅江县| 靖西县| 开化县| 东丰县| 原阳县| 中方县| 永川市| 铜陵市| 上犹县| 大名县| 页游| 镇康县| 赤水市| 鹤壁市| 铅山县| 枣强县| 华阴市| 郎溪县| 辽中县| 察雅县| 平罗县| 桦南县| 丰都县| 高碑店市| 普定县| 阳江市| 辽宁省| 忻州市| 获嘉县| 宿州市| 远安县| 萨嘎县| 汨罗市| 莆田市| 吉安市| 乌苏市| 酒泉市| 江北区|