亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用bash腳本中if語句

發布時間:2021-09-30 15:35:21 來源:億速云 閱讀:127 作者:iii 欄目:開發技術

本篇內容主要講解“如何使用bash腳本中if語句”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何使用bash腳本中if語句”吧!

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

代碼如下:

if [ condition ]
then
action
fi

只有當 condition 為真時,該語句才執行操作,否則不執行操作,并繼續執行 "fi" 之后的任何行。

代碼如下:

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

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

接收自變量

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

代碼如下:

 #!/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 $#

除以下兩個細節之外,此例無需說明。第一,"$0" 將擴展成從命令行調用的腳本名稱,"$#" 將擴展成傳遞給腳本的自變量數目。試驗以上腳本,通過傳遞不同類型的命令行自變量來了解其工作原理。

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

到此,相信大家對“如何使用bash腳本中if語句”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

永济市| 兴文县| 忻州市| 伊川县| 晋宁县| 龙州县| 驻马店市| 兴文县| 垦利县| 信阳市| 化州市| 土默特右旗| 科尔| 石屏县| 静海县| 焦作市| 时尚| 涟源市| 沙湾县| 常山县| 普格县| 卓尼县| 政和县| 海口市| 五华县| 罗田县| 怀化市| 林州市| 淮北市| 延津县| 辽源市| 大化| 阿克陶县| 宾川县| 东乡县| 太仆寺旗| 镇雄县| 宁陵县| 武安市| 桑日县| 鹤岗市|