變量

  • 變量
    • echo $name 與 echo “$name” 假如變量是讀取文件,前者會自動縮進成一行,后者保留原有格式
    • (umask=022,mkdir /f1)括號相當于開啟一個臨時子進程,能讀取當前shall的變量等信息,但是進程號不變,命令結束后恢復剛才狀態
    • 局部變量,環境變量,只讀變量(常量),位置變量,數組
      • 局部變量:只在當前shall有效
      • 環境變量:可以傳給子進程。
        • 設置環境變量 export 變量名 decler -x 變量名
        • 查看環境變量 export env decler -x
      • 只讀變量(常量):不可更改的變量
        • 設置 decler -r 變量名 readonly 變量名
      • 位置變量
        • $n 第n個參數 ,$*所有參數當成一個字符串,$@所有參數分開傳輸,$#參數個數
        • $0文件名加路徑 若程序建立軟連接,使用軟連接$0顯示的是軟連接路徑和名字
        • $10 不是變量10,而是變量1加上0,如果想表示變量10要用{}括起來,${10}
        • set — 清除位置變量參數
        • shift 參數左移,默認是1,可以指定
          • 替換成b

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96189

(0)
阿飛阿飛
上一篇 2018-04-15
下一篇 2018-04-15

相關推薦

  • 第二周(6.25-7.1)作業

    1、linux 上的文件管理命令有那些,其常用的使用方法及相關演示: 1)目錄管路命令: mkdir : make directories 命令實現格式:mkdir ? [OPTION]… ? ?DIRECTORY… -p: 按需創建父目錄;(路徑名中的基目錄前面的父目錄沒有,其自行創建) -v: ?verbose ? 顯示詳細過程 …

    2018-06-28
  • KeepAlive高可用雙主lvs-dr模型集群

    1.環境: RS1 ?: ?192.168.0.117 RS2 :192.168.0.118 VS1 :192.168.0.106 VS2 : ?192.168.0.114 VIP1:192.168.0.90 ? ? VIP2:192.168.0.99 2.在RS上安裝httpd服務:yum install httpd 編輯網頁: vi /var/www/h…

    Linux筆記 2018-07-23
  • 基本正則表達式

    城還是這座城,人已非故人

    2018-04-18
  • 第二周作業

    第二周

    Linux筆記 2018-05-20
  • 相信過程-馬哥教育

    IT工程師工作和學習都是比較枯燥的,過于目標化忽略了過程本身并不適合我,如果我來這里能使我全心全意投入到一段學習當中,我覺得來這里目標就達到了。其他的事情自然會水到渠成。 大家共勉!

    2018-07-21
  • 1

    1

    Linux筆記 2018-07-07
欧美性久久久久