我有一个带有值的变量var
backup = urls://string.abc.com
我想排除=
之前的所有内容,以便var
拥有
urls://string.abc.com
我正在使用var | cut -d "="
,但未给出正确的结果
答案 0 :(得分:4)
使用Parameter Expansion operator:
var=${var/*=/} # Replace everything matching *= with empty string
或
var=${var#*=} # Remove prefix matching *=
您也可以使用cut
来做到这一点,但是您需要更多的代码:
var=$(echo "$var" | cut -d= -f2-)