美文网首页
bash字符串操作

bash字符串操作

作者: zhj_njuer | 来源:发表于2018-02-15 02:48 被阅读0次

字符串包含

[[ $var1 = $var2 ]] && echo "1" || echo "2"
[[ ${var1/$var2/} != $var1 ]] && echo "1" || echo "2"
echo $var1 | grep $var2 1>/dev/null; echo $?
[[ $var1 =~ $var2 ]] && echo "1" || echo "2"

去除空格

echo $str 缺点:中间多个空格会变成一个
echo $str | sed 's/^[ \t]//g' | sed 's/[ \t]$//g'
echo "$str" | grep -o "[^ ]+( +[^ ]+)*"

相关文章

  • bash字符串操作

    字符串包含 [[ $var1 = $var2 ]] && echo "1" || echo "2"[[ ${var...

  • bash字符串操作

    以下是一些平时会经常用到的字符串操作 构造字符串 直接把字符串变量放在引号中 子串及长度 字符串截取和替换

  • Bash Shell字符串操作

    这篇文章主要介绍了Bash Shell字符串操作总结,包含取长度、截取、查找位置、替换等等,需要的朋友可以参考下 ...

  • [Bash笔记] 字符串操作

    字符串长度 关键符号 ${#parameter} 截取字符串 关键符号 ${parameter:offset} $...

  • bash常用字符串操作

    bash常用字符串操作 获取字符串的长度 ${#str} 判断是否以子串开头 注意==右边的模式表达式中双引号不能...

  • bash字符串操作的%/%%/#/##操作符

    删除最短的前缀匹配子串:# 格式:${str#${prefix}} 从 的最左边开始匹配 ,一旦满足,则删除匹配上...

  • bash编程-Shell变量

    bash中,所有变量的值默认均为字符串。 1. 变量操作 调用变量 查看变量(所有类型) 删除变量 2. 变量分类...

  • linux(1)命令行 BASH 基本操作

    命令行 BASH 基本操作 shell 分为 CLI:command line interface 也就是BASH...

  • shell编程-bash shell的字符串操作

    1.字符串属性 字符有可能是数字、字母、空格、其他特殊字符,而字符串有可能是它们中的一种或者多种的组合,在组合之后...

  • Shell进阶脚本-字符串处理

    Bash 支持的字符串操作数量达到了一个惊人的数目。但可惜的是,这些操作工具缺乏一个统一的核心。他们中的一些是参数...

网友评论

      本文标题:bash字符串操作

      本文链接:https://www.haomeiwen.com/subject/gymytftx.html