2、Shell變量

Shell變量

  1. Shell變量分爲局部變量和環境變量
  2. 定義和使用局部變量sql

    #!/bin/bash
    #use: 局部變量的使用
    #By authors: wl_it 2020.05.05
    
    #name=jack牛        #註釋能夠跟在後面
    name="jack 牛"   #若是值須要空格 要用雙引號引發來
    
    echo "My name is $name"
    
    echo $UID     #使用系統環境變量
    echo $PWD     #使用系統環境變量

    image

  3. 路徑參數bash

    #!/bin/bash
    #Use: 路徑參數測試
    #By authors: wl_it 2020.05.05
    
    echo $0    #打印腳本文件名稱
    echo $1    #打印第一個參數
    echo $2    #打印第二個參數

    執行image測試

  4. $?,$*,$#的含義spa

    #!/bin/bash
    #Use: 測試 $? $* $#的含義
    #By authors: wl_it 2020.05.05
    
    echo "\$0 is $0"                #打印腳本文件名稱
    echo "\$1 is $1"                #打印第一個參數
    echo "\$2 is $2"                #打印第二個參數
    
    
    echo "\$? is $?"                #打印上一個命令是否出錯  0表示上一個命令正確 不然失敗
    echo "\$* is $*"                #打印全部參數
    echo "\$# is $#"                #打印參數個數

    執行3d

    /bin/bash val2.sh param1 param2

    image

    image

  5. 打印帶顏色的信息code

    echo -e "\033[32mtest....\033[0m"

    image

  6. 打印一個菜單選擇blog

    #!/bin/bash
    #Use: 打印一個菜單選擇![image](/img/bVbRMUN)
    #By authors: wl_it 2020.05.05
    
    echo -e "\033[32mPlease Enter a number:\033[0m"
    echo "1)安裝Java"
    echo "2)安裝Mysql"
    echo "3)安裝Tomcat"
    echo "4)安裝Redis"
    echo -e "\033[32m---------------------------------\033[0m"

    執行後
    imageit

相關文章
相關標籤/搜索