美文网首页
2-2 shell字符串处理

2-2 shell字符串处理

作者: AntKing | 来源:发表于2020-02-18 12:27 被阅读0次

计算字符串长度

image.png
var5="/usr/local/Cellar/dart/2.5.2/bin:/Users/lihe/Downloads/flutter/bin"
echo ${#var5}

输出结果 66

var5="/usr/local/Cellar/dart/2.5.2/bin:/Users/lihe/Downloads/flutter/bin"
var6=`expr  ${#var5}`
echo $var6

输出结果 66

提取字符串

1 ${字符串变量:提取位置:提取长度}

var1="i love you, do you love me"
var2=${var1:2:10}
echo $var2

输出结果
love you,

2 ${字符串变量:提取位置} 从index开始提取到最后

var1="i love you, do you love me"
var2=${var1:2}
echo $var2

输出结果
love you, do you love me

3 ${字符串变量:-提取位置} 从最后面的index开始向前提取

var1="i love you, do you love me"
var2=${var1:-2}
echo $var2

输出结果
i love you, do you love me

相关文章

  • 2-2 shell字符串处理

    计算字符串长度 输出结果 66 输出结果 66 提取字符串 1 ${字符串变量:提取位置:提取长度} 输出结果l...

  • Shell脚本基础

    1.Shell变量 2.Shell字符串 3.Shell数组 4.Shell注释 5.Shell参数传递 参数处理...

  • shell编程小知识

    shell正则匹配 shell 字符串操作 内置的shell字符串操作不需要系统调用,不需要上下文切换,处理速度非...

  • 二、变量的高级用法

    一、变量替换 二、字符串处理 字符串处理练习 shell语法 read -p "pls input your ch...

  • week(6)shell中字符串的处理

    摘要:shell中字符串的处理 对字符串的处理 包括:截取,连接,匹配,替换,翻转... ... 一天累积一点! ...

  • Linux教程——Shell中字符串与数组操作实例

    Shell中字符串与数组操作实例 前言 本篇主要介绍了介绍在Shell脚本中对于字符串的处理,数据变量的定义与使用...

  • mac 终端常见命令

    切换shell 截取字符串 shell字符串的截取 shell字符串的截取 Shell脚本8种字符串截取方法总...

  • python 字符串学习

    python 字符串的处理,可谓十分强大。是值得花费实际去学习的,作为运维之前使用的shell处理字符串,基本上自...

  • shell 字符串处理

    在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作...

  • Zsh 开发指南(第二篇 字符串处理之常用操作)

    导读 字符串处理是 shell 脚本的重点部分,因为 shell 脚本主要的工作是和文件或者其他程序打交道,数据格...

网友评论

      本文标题:2-2 shell字符串处理

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