shell 字符串
发布时间:2020-12-15 21:14:05 所属栏目:安全 来源:网络整理
导读:单引号 单引号字符串中的变量是无效的;单引号中不能出现单一的单引号; 双引号 双引号中可以有变量; 双引号里可以出先转义字符;双引号中的单引号输出时维持单引号不变 示例 1: #! /bin/ bashvar="aaa bbb ccc" echo ${var} 执行结果: $ ./demo.sh aaa b
单引号单引号字符串中的变量是无效的;单引号中不能出现单一的单引号; 双引号双引号中可以有变量; 双引号里可以出先转义字符;双引号中的单引号输出时维持单引号不变 示例 1: #! /bin/bash
var="aaa
执行结果: $ ./demo.sh 当字符串当成变量展开时,字符串中的多个空格或换行在展开时会只剩一个(方便for循环时候做处理)。 示例 2: #! /bin/bash
var="aaa
执行结果: $ ./demo.sh 当字符串当成字符串被展开时,字符串保持原样不变。 ? 获取字符串长度string="abcdefg"
提取字符串string="abcdefg"
查找字符串string="abcdef" echo `expr index "$string" ef` #输出5,因为 e 是第五个出现的
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |