awk:
# echo "1:3:5" | awk -F ":" '{print $NF}'
sed:
# echo "1:3:5" | sed 's/.*:\([^:]*\)$/\1/'
1、shell中分割字符串之后怎么取得最后一个东西的值?如果可以的话,怎么将分割后的结果保存到一个数组中?
https://zhidao.baidu.com/question/297800980.html
本文介绍如何在Shell脚本中使用awk和sed工具进行字符串分割,并获取分割后的最后一个元素。同时探讨了如何将分割结果存储为数组的方法。
awk:
# echo "1:3:5" | awk -F ":" '{print $NF}'
sed:
# echo "1:3:5" | sed 's/.*:\([^:]*\)$/\1/'
1、shell中分割字符串之后怎么取得最后一个东西的值?如果可以的话,怎么将分割后的结果保存到一个数组中?
https://zhidao.baidu.com/question/297800980.html
2万+
1666

被折叠的 条评论
为什么被折叠?