麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發(fā) > Linux Shell > 正文

Shell腳本字符串單引號和雙引號的區(qū)別淺析

2020-07-27 19:14:57
字體:
來源:轉載
供稿:網(wǎng)友

一、字符串基礎知識

字符串是shell編程中最常用最有用的數(shù)據(jù)類型(除了數(shù)字和字符串,也沒啥其它類型好用了),字符串可以用單引號,也可以用雙引號,也可以不用引號。單雙引號的區(qū)別跟PHP類似。

單引號

復制代碼 代碼如下:

str='this is a string'

單引號字符串的限制:

•單引號里的任何字符都會原樣輸出,單引號字符串中的變量是無效的;
•單引號字串中不能出現(xiàn)單引號(對單引號使用轉義符后也不行)。

雙引號

復制代碼 代碼如下:

your_name='qinjx'
str="Hello, I know your are /"$your_name/"! /n"

雙引號的優(yōu)點:

•雙引號里可以有變量
•雙引號里可以出現(xiàn)轉義字符

二、常用的字符串相關方法

拼接字符串

復制代碼 代碼如下:

your_name="qinjx"
greeting="hello, "$your_name" !"
greeting_1="hello, ${your_name} !"

echo $greeting $greeting_1

獲取字符串長度

復制代碼 代碼如下:

string="abcd"
echo ${#string} #輸出 4

提取子字符串

復制代碼 代碼如下:

string="alibaba is a great company"
echo ${string:1:4} #輸出liba

查找子字符串

復制代碼 代碼如下:

string="alibaba is a great company"
echo `expr index "$string" is`

更多字符串處理方法請參考:http://www.companysz.com:81/article/50435.htm

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 主人在调教室性调教女仆游戏 | 国产成人av在线 | 免费看成年人网站 | 国产日产精品一区四区介绍 | 欧美激情首页 | 黄色毛片视频在线观看 | 亚洲 91| 国产午夜精品一区二区三区不卡 | 精品一区二区亚洲 | asiass极品裸体女pics | 成人在线精品视频 | 一级一级一级毛片 | 久久精品视频日本 | 欧美 亚洲 视频 | 在线高清中文字幕 | 高清一区二区在线观看 | 国产午夜精品久久久久 | 久久精品亚洲精品国产欧美kt∨ | 黄色电影免费网址 | 视频一区国产 | 国产免费午夜 | 性欧美极品xxxx欧美一区二区 | 视频一区二区三区在线播放 | 在线成人av观看 | 色播久久| 国产一级免费av | 福利在线国产 | 国产精品视频久久久 | 国产一区网址 | 本站只有精品 | 成年人小视频在线观看 | 黄色网页在线观看 | 欧美精品一区二区久久 | 中文字幕激情视频 | 国产资源在线播放 | 二区视频 | 久草在线视频网 | 黄色av网站免费看 | 斗罗破苍穹在线观看免费完整观看 | 一级爱爱 | 国产精品一区二区三区在线播放 |