码迷,mamicode.com
首页 > 系统相关 > 详细

linux---shell字符串

时间:2020-05-22 18:55:32      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:shell 字符串   意义   变量   linu   命令   mic   输出   长度   exp   

Shell 字符串

字符串是shell编程中最常用最有用的数据类型(一般就用字符串和数字这两种类型)

字符串可以使用单引号、双引号,也可以不用引号。

单引号

单引号里的任何字符都会原样输出,单引号字符串中的变量/命令是无效的;

双引号

双引号中的变量、特殊字符等是有意义的

反引号

调用命令的输出,或把命令的输出赋予变量需要加反引号,但推荐使用 $(命令)

技术图片

拼接字符串

技术图片

注:双引号拼接那里用的是中文的叹号。

获取字符串长度 ${#变量}

提取子字符串 ${变量:1:5} 从第2个字符开始,截取5个字符

查找字符位置 expr index "$变量" ab 查找字符a和b的位置,哪个字母先出现就计算哪个

技术图片

 

linux---shell字符串

标签:shell 字符串   意义   变量   linu   命令   mic   输出   长度   exp   

原文地址:https://www.cnblogs.com/1016391912pm/p/12938955.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!