中文字幕在线一区二区在线,久久久精品免费观看国产,无码日日模日日碰夜夜爽,天堂av在线最新版在线,日韩美精品无码一本二本三本,麻豆精品三级国产国语,精品无码AⅤ片,国产区在线观看视频

      linux shell編程對變量的賦值

      時間:2024-09-05 05:39:02 Linux認證 我要投稿
      • 相關推薦

      linux shell編程對變量的賦值

        shell對變量的賦值,所有的變量都是由字符串組成,不需要對變量名預先聲明,而且有很多關鍵字供編程者使用。下面列舉例子詳細說明。 在終端下建立文件 #vi s2.sh

        #!/bin/sh

        #set a variable a

        a="hello world"

        #print a

        echo "A is :"

        echo $a

        在這個程序當中,可以看到shell編程與C編程的區別,沒有那么嚴格的語法,在每句不需要加“;”,

        而且在shell中引用變量的時候前面加“$”。

        1 當變量名與其他文字混淆的時候,需要加“{}”

        #!/bin/sh

        # set a variable num

        num=2

        echo "the variable num is $numnd"

        運行程序后,答案并不是 the variable num is 2nd,而是什么都沒有輸出。因為bash會尋找numnd變量,但是并沒有給這個變量賦值。所以將程序改為:

        echo "the variable num is {$num}nd"

        2 默認變量

        $#:傳入腳本的命令行參數個數

        $*:所有命令行的參數值,而且各個參數值之間有空格表示

        $0:命令本身,就是要執行的shell文件名

        $1:第一個命令行參數

        $2:第二個命令行參數

        $3

        $4

        example:

        #!/bin/sh

        echo "number of vars:"$#

        echo "number of vars:"$0

        echo "number of vars:"$*

        echo "number of vars:"$1

        echo "number of vars:"$2

        echo "number of vars:"$3

        運行./file 11 22 33

        輸出結果:

        3

        file

        11 22 33

        11

        22

        33

        3局部變量

        在變量首次賦值是加關鍵字local可以聲明為局部變量。

        #!/bin/sh

        hello="aa"

        echo $hello

        function fucn1{

        local hello="bb"

        echo $hello

        }

        func1

        echo $hello

      【 linux shell編程對變量的賦值】相關文章:

      Linux shell常用命令匯總10-26

      Linux系統shell工具打印輸出08-16

      Linux Shell文本處理工具10-08

      2024年Linux認證考試要點:shell程序控制結構語句09-20

      PHP的變量的介紹11-06

      php調用shell的方法技巧07-15

      關于Shell腳本調試技術09-30

      Linux認證概念10-29

      Linux認證優勢06-10

      Linux認證考點06-25

      主站蜘蛛池模板: 免费黄色大全一区二区三区| 国产一区二区三区av免费观看| 国产成人av综合色| 中文字幕日韩精品美一区二区三区| 自拍偷自拍亚洲精品播放| 91热国内精品永久免费观看| 亚洲成精品动漫久久精久 | 岛国中文字幕一区二区| 亚洲性色ai无码| 亚洲成AV人片在一线观看| 亚洲国产精品成人久久av| av中文码一区二区三区| 寿光市| 国产精品国产三级国产三不| 亚洲综合色婷婷久久| 日韩精品视频在线一二三| 亚洲AV无码中文AV日韩A| 91久久精品一二三区蜜桃| 亚洲高清视频在线播放| 亚洲综合精品在线观看中文字幕| 额尔古纳市| 中超| 国产女主播免费在线观看| 汝城县| 宜君县| 彰武县| 尉氏县| 兴城市| 亚洲综合一| 2020国产精品久久久久| 亚洲一区二区在线精品| 香蕉久久av一区二区三区| 欧美精品高清在线xxxx| 蜜臀aⅴ永久无码一区二区| 国产成人久久精品流白浆| 亚洲又黄又大又爽毛片| 精品国产你懂的在线观看| 中文字幕亚洲精品人妻| 日韩精品首页在线观看| 天堂女人av一区二区| 久久国产亚洲中文字幕|