婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > bash腳本中if語句的使用方法

bash腳本中if語句的使用方法

熱門標(biāo)簽:百度地圖標(biāo)注圖標(biāo)更換 東莞電銷機(jī)器人價(jià)格一覽表 excel地址地圖標(biāo)注 陜西電銷卡外呼系統(tǒng)怎么安裝 旅游地圖標(biāo)注大全 佛山高德地圖標(biāo)注中心 杭州機(jī)器人外呼系統(tǒng) 百度地圖的地圖標(biāo)注 地圖標(biāo)注超出范圍怎么辦

除了 "if,else" 形式之外,還有其它形式的 "if" 語句:

復(fù)制代碼 代碼如下:

if [ condition ]
then
action
fi

只有當(dāng) condition 為真時(shí),該語句才執(zhí)行操作,否則不執(zhí)行操作,并繼續(xù)執(zhí)行 "fi" 之后的任何行。

復(fù)制代碼 代碼如下:

if [ condition ]
then
action
elif [ condition2 ]
then
action2
.
.
.
elif [ condition3 ]
then
else
actionx
fi

以上 "elif" 形式將連續(xù)測(cè)試每個(gè)條件,并執(zhí)行符合第一個(gè) 真 條件的操作。如果沒有條件為真,則將執(zhí)行 "else" 操作,如果有一個(gè)條件為真,則繼續(xù)執(zhí)行整個(gè) "if,elif,else" 語句之后的行。

接收自變量

在 介紹性文章 中的樣本程序中,我們使用環(huán)境變量 "$1" 來引用第一個(gè)命令行自變量。類似地,可以使用 "$2"、"$3" 等來引用傳遞給腳本的第二和第三個(gè)自變量。這里有一個(gè)例子:

復(fù)制代碼 代碼如下:

 #!/usr/bin/env bash
echo name of script is $0
echo first argument is $1
echo second argument is $2
echo seventeenth argument is $17
echo number of arguments is $#

除以下兩個(gè)細(xì)節(jié)之外,此例無需說明。第一,"$0" 將擴(kuò)展成從命令行調(diào)用的腳本名稱,"$#" 將擴(kuò)展成傳遞給腳本的自變量數(shù)目。試驗(yàn)以上腳本,通過傳遞不同類型的命令行自變量來了解其工作原理。

有時(shí)需要一次引用 所有 命令行自變量。針對(duì)這種用途,bash 實(shí)現(xiàn)了變量 "$@",它擴(kuò)展成所有用空格分開的命令行參數(shù)。在本文稍后的 "for" 循環(huán)部分中,您將看到使用該變量的例子。

標(biāo)簽:南充 通遼 西藏 雅安 青島 朝陽 隨州 延邊

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《bash腳本中if語句的使用方法》,本文關(guān)鍵詞  bash,腳本,中,語句,的,使用方法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《bash腳本中if語句的使用方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于bash腳本中if語句的使用方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 天镇县| 贺兰县| 莱芜市| 大新县| 阿克| 汉川市| 宜宾市| 阜新市| 北碚区| 民和| 白玉县| 镇坪县| 大化| 罗定市| 绵阳市| 迭部县| 凌云县| 绥芬河市| 芜湖县| 清丰县| 进贤县| 木兰县| 武宁县| 旺苍县| 翼城县| 桐城市| 响水县| 青川县| 保靖县| 曲沃县| 福海县| 兖州市| 德保县| 信丰县| 巍山| 都江堰市| 亳州市| 榕江县| 宝鸡市| 贞丰县| 肇源县|