前言
shell對變量的處理非常的靈活,一個需求往往有很多種方法,能夠巧妙運用這些變量的使用方法可以減少代碼的長度,使得代碼更加簡潔高效。
變量分類
一、變量一般分為:自定義變量,環(huán)境變量。
Bash在定義一個新的變量的時候,一般不需要提前進行聲明,而是直接指定變量名稱(大小寫敏感),并賦給初始值(默認值類型為string)即可,語法格式var=value。
二、shell定義環(huán)境變量:
臨時生效:export var=value或者var=value;export var;
永久生效:用戶:將環(huán)境變量定義內容寫在~/.bashrc(或者~/.profile)
全局:將環(huán)境變量定義內容寫在/etc/.bashrc(~/.profile)
變量的使用
一、變量長度:${#var}用于返回變量長度。
1)生成一個月份的天數(shù),日期小于10的添加0
2)判斷參數(shù)是否為空,若參數(shù)為空${#var}返回0
二、變量截取:
1)根據(jù)字符串在變量中的位置截取:已知字符位置、截取范圍,可使用以下方法:
2)根據(jù)指定字符串截取:截取指定字符串的左右側字符,使用以下方法。
結語
再復雜腳本程序都是有最簡單的字符組成。學會了走路,才能跑的起來。
END
更多精彩干貨分享
點擊下方名片關注
IT那活兒
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129736.html
閱讀 1353·2023-01-11 13:20
閱讀 1699·2023-01-11 13:20
閱讀 1211·2023-01-11 13:20
閱讀 1902·2023-01-11 13:20
閱讀 4161·2023-01-11 13:20
閱讀 2751·2023-01-11 13:20
閱讀 1397·2023-01-11 13:20
閱讀 3664·2023-01-11 13:20