gpt4 book ai didi

linux - BASH:如何选择字符串中给定字符之后的所有字符?

转载 作者:太空宇宙 更新时间:2023-11-04 03:42:09 25 4
gpt4 key购买 nike

我正在编写一个脚本来检查 MIPS 语法。以下面为例:

lw $t11 9($t2)

在bash中,如何选择t之后的所有字符,在本例中为11,在$t11

编辑:仅供引用,我将选择“$t”或“$s”之后的任何字符并检查整数是否在指定范围内。

最佳答案

尝试使用 BASH 正则表达式:

s='lw $t11 9($t2)'
[[ "$s" =~ t([^ ]+) ]] && echo "${BASH_REMATCH[1]}"
11

关于linux - BASH:如何选择字符串中给定字符之后的所有字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29285277/

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