gpt4 book ai didi

bash - 如何在 Bash 中使用正负索引获取子字符串

转载 作者:行者123 更新时间:2023-11-29 08:55:46 24 4
gpt4 key购买 nike

我想要的很简单。给定一个字符串“这是我的测试字符串”,我想将子字符串从第二个位置返回到倒数第二个位置。就像是:substring 'this is my test string' 1,-1.我知道我可以使用 cut 从字符串的开头获取内容,但我不确定如何从字符串的结尾轻松计算。帮忙?

最佳答案

原来我可以用 awk 很容易地做到这一点,如下所示:

echo '这是我的测试字符串' | awk '{ print substr( $0, 2, length($0)-2 ) }'

关于bash - 如何在 Bash 中使用正负索引获取子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7354017/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com