【发布时间】:2017-11-29 17:08:42
【问题描述】:
我需要创建一个函数并传递一个类似的参数
myfunc word_100
然后输出应该显示
word_101
基本上它应该在考虑分隔符的情况下增加。我想说把单词作为一个变量和数字并增加数字并将其组合在一起。但不知道该怎么做。
【问题讨论】:
我需要创建一个函数并传递一个类似的参数
myfunc word_100
然后输出应该显示
word_101
基本上它应该在考虑分隔符的情况下增加。我想说把单词作为一个变量和数字并增加数字并将其组合在一起。但不知道该怎么做。
【问题讨论】:
试试:
NAME=${1%_*}_
NUM=${1##*_}
echo $NAME`expr $NUM + 1`
【讨论】: