Shell-字符串

相關(guān)屬性

  • readonly 只讀屬性
name="HelloApp"
readonly name
name="smile2017"
echo ${name}
輸出結(jié)果: ./hello.sh: line 34: name: readonly variable
  • unset 刪除變量
name="jianshu"
echo $name
unset name
echo $name
輸出結(jié)果:
jianshu

  • 位置變量
${0} :文件名稱
${1} :參數(shù)1
${2} :參數(shù)2
${n} :參數(shù)n
$#  :參數(shù)個(gè)數(shù)
$*  :參數(shù)列表
$@  :參數(shù)列表
$$  :當(dāng)前shell進(jìn)程ID
$!  :上一個(gè)指定ID
  • 字符串拼接
#方式一
name="bob"
age="16"
info="${name} ${age}"
方式二
info="姓名:"${name}" 年齡:"${age}" "
  • 獲取字符串長(zhǎng)度
${#str}
  • 字符串截取
#語法:$(變量名:開始位置:截取長(zhǎng)度)
${str:2:3}
${str:3}
  • 字符串刪除

語法一:${變量名#刪除字符串 正則表達(dá)式}

語法二:${變量名##刪除字符串 正則表達(dá)式}

語法三:${變量名%刪除字符串 正則表達(dá)式}

語法三:${變量名%%刪除字符串 正則表達(dá)式}

name="I have a Dream"
echo ${name#*e}
echo ${name##*e}
echo ${name%e*}
echo ${name%%e*}
結(jié)果:
a Dream
am
I have a Dr
I hav
  • 轉(zhuǎn)義字符

  echo " \" jianshu \" "
  • 顯示變量

  name="jianshu"
  echo "${name} 404"
  • 顯示換行

#'-e' 開啟轉(zhuǎn)義
  echo -e "jian \n shu"
  • 不換行

  echo -e "jian \c"
  echo "shu"
  • 顯示一個(gè)執(zhí)行命令

  echo `date`
  • 退出命令 exit

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末魄眉,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子坑雅,更是在濱河造成了極大的恐慌,老刑警劉巖室叉,帶你破解...
    沈念sama閱讀 221,888評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件玖绿,死亡現(xiàn)場(chǎng)離奇詭異基括,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)河哑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,677評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門避诽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人璃谨,你說我怎么就攤上這事沙庐。” “怎么了佳吞?”我有些...
    開封第一講書人閱讀 168,386評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵拱雏,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我底扳,道長(zhǎng)铸抑,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,726評(píng)論 1 297
  • 正文 為了忘掉前任衷模,我火速辦了婚禮鹊汛,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘阱冶。我一直安慰自己柒昏,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,729評(píng)論 6 397
  • 文/花漫 我一把揭開白布熙揍。 她就那樣靜靜地躺著,像睡著了一般氏涩。 火紅的嫁衣襯著肌膚如雪届囚。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,337評(píng)論 1 310
  • 那天是尖,我揣著相機(jī)與錄音意系,去河邊找鬼。 笑死饺汹,一個(gè)胖子當(dāng)著我的面吹牛蛔添,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,902評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼迎瞧,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼夸溶!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起凶硅,我...
    開封第一講書人閱讀 39,807評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤缝裁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后足绅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體捷绑,經(jīng)...
    沈念sama閱讀 46,349評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,439評(píng)論 3 340
  • 正文 我和宋清朗相戀三年氢妈,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了粹污。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,567評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡首量,死狀恐怖壮吩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蕾总,我是刑警寧澤粥航,帶...
    沈念sama閱讀 36,242評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站生百,受9級(jí)特大地震影響递雀,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜蚀浆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,933評(píng)論 3 334
  • 文/蒙蒙 一缀程、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧市俊,春花似錦杨凑、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,420評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至绅你,卻和暖如春伺帘,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背忌锯。 一陣腳步聲響...
    開封第一講書人閱讀 33,531評(píng)論 1 272
  • 我被黑心中介騙來泰國打工伪嫁, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人偶垮。 一個(gè)月前我還...
    沈念sama閱讀 48,995評(píng)論 3 377
  • 正文 我出身青樓张咳,卻偏偏與公主長(zhǎng)得像帝洪,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子脚猾,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,585評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 在做shell批處理程序時(shí)候葱峡,經(jīng)常會(huì)涉及到字符串相關(guān)操作。有很多命令語句婚陪,如:awk,sed都可以做字符串各種操作...
    shu_ke閱讀 12,753評(píng)論 3 2
  • 在做shell批處理程序時(shí)候,經(jīng)常會(huì)涉及到字符串相關(guān)操作沽一。有很多命令語句盖溺,如:awk,sed都可以做字符串各種操作...
    大福技術(shù)閱讀 580評(píng)論 1 2
  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無法避免 以后資料會(huì)慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,175評(píng)論 2 33
  • 上周,有個(gè)朋友帶著家人遠(yuǎn)道來京铣缠,我陪他們一起玩了幾天烘嘱,轉(zhuǎn)了轉(zhuǎn)北京名片式的幾個(gè)景點(diǎn),比如故宮蝗蛙、長(zhǎng)城蝇庭、頤和園還有奧體等...
    路雨飛飛閱讀 266評(píng)論 1 3
  • 在 Andorid 項(xiàng)目遇到了一個(gè)比較詭異而隱蔽的 bug: 使用網(wǎng)絡(luò)請(qǐng)求獲取一個(gè)數(shù)據(jù),在測(cè)試環(huán)境中表現(xiàn)一切正常捡硅,...
    good_dev閱讀 9,672評(píng)論 0 6