bash脚本截取字符串的两种方法(shell截取字符串substr)满满干货

随心笔谈2年前发布 admin
178 0 0

文章摘要

这篇文章介绍了在`bin/bash`脚本中对字符串进行操作的方法,重点讲解了如何使用字符串切片获取特定字符。文章通过示例展示了如何通过索引获取字符串的单个字符、多个字符以及从不同位置和方向取字符的操作。具体包括: 1. 获取字符串的第一个字符。 2. 获取字符串的前三个字符。 3. 从第四个字符开始显示字符。 4. 显示第4到第6个字符。 5. 取字符串的最后1个字符。 6. 取字符串的最后3个字符。 7. 从右边数第7个字符,取3个字符。 文章还提到这些操作可以通过变量来代替字符串,从而实现动态字符串操作的功能。通过这些操作,可以灵活地处理和分析字符串中的字符。

#bin/bash
STR=”1234567890asdfghjkl”
echo “first character ${STR:0:1}”
echo “The three characters ${STR:0:3}”
echo “第四个字符开始显示:${STR:3}”
echo “显示第4到6个字符:${STR:3:3}”
echo “显示最后1个字符:${STR:0-1}”
echo “显示最后3个字符:${STR:0-3}”
echo “从右边数第7个,取3个字符${STR:0-7:3}”

© 版权声明

相关文章