shell 从数据数组中提取值[已关闭]

vwkv1x7d  于 2023-02-24  发布在  Shell
关注(0)|答案(1)|浏览(130)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

2天前关闭。
Improve this question
我得到了这样一个数据数组

[U8EUGGG1C32144101336_gulu, V5EUHHG1P12100100418_89011337751, V5EUHHG1P22111000028_89011337751]

我怎样才能只提取"89011337751"这个值并将其写入变量?
是否可以使用bashpowershell或其他脚本执行此操作?

9bfwbjaz

9bfwbjaz1#

这就是如何在bash中实现这一点

#define the array
my_array=("[U8EUGGG1C32144101336_gulu]" "V5EUHHG1P12100100418_89011337751" "V5EUHHG1P22111000028_89011337751")

# extract the value and assign it to a variable
my_variable=${my_array[1]##*_}

# print the variable
echo $my_variable

相关问题