欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Shell腳本for循環(huán)語句簡明教程

 更新時間:2014年07月19日 10:59:21   投稿:junjie  
這篇文章主要介紹了Shell腳本for循環(huán)語句簡明教程,簡潔易懂,非常適合剛?cè)腴T的shell新手,需要的朋友可以參考下

與其他編程語言類似,Shell支持for循環(huán)。

for循環(huán)一般格式為:

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

for 變量名 in 列表
do
    command1
    command2
    ...
    commandN
done

當(dāng)變量值在列表里,for循環(huán)即執(zhí)行一次所有命令,使用變量名獲取列表中的當(dāng)前取值。命令可為任何有效的shell命令和語句。in列表可以包含替換、字符串和文件名。

in列表是可選的,如果不用它,for循環(huán)使用命令行的位置參數(shù)。

例如,順序輸出當(dāng)前列表中的數(shù)字:

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

for loop in 1 2 3 4 5
do
    echo "The value is: $loop"
done

輸出:
The value is: 1
The value is: 2
The value is: 3
The value is: 4
The value is: 5

順序輸出字符串中的字符:

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

for str in 'This is a string'
do
    echo $str
done

輸出:
This is a string

相關(guān)文章

  • linux?type命令用法實(shí)戰(zhàn)教程

    linux?type命令用法實(shí)戰(zhàn)教程

    type命令用來顯示指定命令的類型,它是Linux系統(tǒng)的一種自省機(jī)制,知道了是那種類型,我們就可以針對性的獲取幫助,這篇文章主要介紹了linux?type命令用法實(shí)戰(zhàn)教程,需要的朋友可以參考下
    2023-05-05
  • 使用netcat(瑞士軍刀)進(jìn)行文件傳輸

    使用netcat(瑞士軍刀)進(jìn)行文件傳輸

    netcat是開源世界的經(jīng)典應(yīng)用之一,被稱為網(wǎng)絡(luò)瑞士軍刀。幾乎所有的發(fā)行版都會帶這個小程序,用它可以在任意兩臺有網(wǎng)絡(luò)鏈接的機(jī)器上傳輸文件, 下面我們就來簡單看下他的使用方法吧。
    2016-01-01
  • Ubuntu服務(wù)器配置apache2.4的限速功能shell腳本分享

    Ubuntu服務(wù)器配置apache2.4的限速功能shell腳本分享

    這篇文章主要介紹了Ubuntu服務(wù)器配置apache2.4的限速功能shell腳本分享,本文直接給出腳本實(shí)現(xiàn)代碼,代碼相關(guān)原理都寫在了注釋里,需要的朋友可以參考下
    2015-03-03
  • shell之定時周期性執(zhí)行腳本的方法示例

    shell之定時周期性執(zhí)行腳本的方法示例

    這篇文章主要介紹了shell之定時周期性執(zhí)行腳本的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • linux下使用shell腳本輸出帶顏色字體

    linux下使用shell腳本輸出帶顏色字體

    這篇文章主要介紹了linux下使用shell腳本輸出帶顏色字體,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2018-06-06
  • 對Linux下shell編程之for循環(huán)的實(shí)例講解

    對Linux下shell編程之for循環(huán)的實(shí)例講解

    今天小編就為大家分享一篇對Linux下shell編程之for循環(huán)的實(shí)例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • linux 中的gzip命令

    linux 中的gzip命令

    gzip是在Linux系統(tǒng)中經(jīng)常使用的一個對文件進(jìn)行壓縮和解壓縮的命令,既方便又好用。接下來通過本文給大家分享linux 中的gzip命令,感興趣的朋友一起看看吧
    2017-09-09
  • Shell程序退出狀態(tài)碼的命令詳解

    Shell程序退出狀態(tài)碼的命令詳解

    在本篇文章當(dāng)中主要給大家介紹一個shell的小知識——狀態(tài)碼。這是當(dāng)我們的程序退出的時候,子進(jìn)程會將自己程序的退出碼傳遞給父進(jìn)程,有時候我們可以利用這一操作做一些進(jìn)程退出之后的事情,比如當(dāng)程序執(zhí)行失敗或者被某個信號殺死我們就可以了解到,然后做出對應(yīng)的措施
    2022-10-10
  • 檢查 Bash 中是否存在輸入?yún)?shù)的問題

    檢查 Bash 中是否存在輸入?yún)?shù)的問題

    這篇文章主要介紹了檢查 Bash 中是否存在輸入?yún)?shù),通過本文向您展示如何檢查輸入?yún)?shù)是否存在或現(xiàn)有參數(shù)的數(shù)量,需要的朋友可以參考下
    2023-06-06
  • 一天一個shell命令 linux文本操作系列-touch命令用法

    一天一個shell命令 linux文本操作系列-touch命令用法

    這篇文章主要介紹了一天一個shell命令 linux文本操作系列-touch命令用法 ,需要的朋友可以參考下
    2016-06-06

最新評論