字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。
1、单引号
name=’乔布斯’ |
我很崇拜$name
单引号里的任何字符都会原样输出,单引号字符串中的变量是无效的,单引号字串中不能出现单独一个的单引号(对单引号使用转义符后也不行),但可成对出现,作为字符串拼接使用。
2、双引号
name=”乔布斯” |
输出结果为:
我很崇拜 乔布斯
双引号的优点:
3、拼接字符串
3.1 使用双引号拼接
输出结果为:
你好,吴恩达 . 你好,吴恩达 . 你好,”吴恩达” .
3.2 使用单引号拼接
输出结果:
你好,$yourname. 你好,乔布斯. 你好,”$yourname” .
4、获取字符串长度
5、提取子字符串
6、查找子字符串
往期回顾:
一、shell编程简介
二、shell编程快速入门
三、shell – 变量
原文地址:https://blog.csdn.net/zhuyangyong/article/details/134717630
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_13837.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。