如何在Bash中使用正负索引获取子字符串
发布时间:2020-12-15 22:53:14 所属栏目:安全 来源:网络整理
导读:我想要的很简单.给定一个字符串’这是我的测试字符串’,我想将子字符串从第二个位置返回到第二个位置.就像是: substring’这是我的测试字符串’1,-1.我知道我可以使用cut从字符串的开头获取东西,但我不知道如何从字符串的末尾轻松计算.救命? 解决方法 结果
我想要的很简单.给定一个字符串’这是我的测试字符串’,我想将子字符串从第二个位置返回到第二个位置.就像是:
substring’这是我的测试字符串’1,-1.我知道我可以使用cut从字符串的开头获取东西,但我不知道如何从字符串的末尾轻松计算.救命? 解决方法
结果我可以很容易地用awk做到这一点如下:
echo’这是我的测试字符串’| awk'{print substr($0,2,length($0)-2)}’ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |