Shell字符串

字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。

单引号

str='乌拉'

单引号字符串的限制:

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

单引号字串中不能出现单引号(对单引号使用转义符后也不行)。

双引号

str='乌拉'

str1="baby的\"${str}\""

双引号的优点:

双引号里可以有变量

双引号里可以出现转义字符

获取字符串长度

str1="baby的\"${str}\""

echo ${#str1}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可...
    Viking_Den阅读 235评论 0 1
  • 在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作...
    shu_ke阅读 13,860评论 3 2
  • 这篇文章主要介绍了Bash Shell字符串操作总结,包含取长度、截取、查找位置、替换等等,需要的朋友可以参考下 ...
    Michael_林阅读 2,992评论 0 0
  • 在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作...
    大福技术阅读 615评论 1 2
  • 写于2017年2月13日 我一直对共享单车的发展有浓厚的研究兴趣,观察了一段时间,也查阅了一些资料,以下是我的研究...
    哈妍妍阅读 269评论 0 1