gpt4 book ai didi

string - Bash:常量字符串的子串

转载 作者:行者123 更新时间:2023-11-29 09:44:14 24 4
gpt4 key购买 nike

我知道,有一种方法可以获取字符串变量的子字符串:

MY_STR=abacaba
echo ${MY_STR:2:6}

有没有办法获取作为文字常量给出的字符串的子字符串?像这样的东西:

echo ${"abacaba":2:6}

最佳答案

你可以使用cut:

$ echo abacaba | cut -c3-7
acaba

-c3-7 会得到字符 3 到 7(注意第一个字符用 1 表示)。

要获取从第 3 个字符开始的所有字符,您可以说:

$ echo abacaba | cut -c3-
acaba

你也可以使用tail:

$ echo abacaba | tail -c+3
acaba

关于string - Bash:常量字符串的子串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18864840/

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