本文章只要是记录本人在学习Shell 脚本的一些比较常用功能的命令,方便以后查询,别无他意。
1、查询子字符串在字符串中第一次出现的index(下标从1开始),有三种方法:
string="hello, I am learning shell"
sub=ing
awk 'BEGIN { print index("hello, I am learning shell","ing") }'
awk -v s="$string" 'BEGIN {print index (s, "ing")}'
awk -v s="$string" -v ss="$sub" 'BEGIN {print index (s, ss)}'