带有带参数的函数的Bash脚本[重复]

Posted

技术标签:

【中文标题】带有带参数的函数的Bash脚本[重复]【英文标题】:Bash Scripting with function that takes an argument [duplicate] 【发布时间】:2017-11-29 17:08:42 【问题描述】:

我需要创建一个函数并传递一个类似的参数

myfunc word_100

然后输出应该显示

word_101

基本上它应该在考虑分隔符的情况下增加。我想说把单词作为一个变量和数字并增加数字并将其组合在一起。但不知道该怎么做。

【问题讨论】:

【参考方案1】:

试试:

NAME=$1%_*_
NUM=$1##*_
echo $NAME`expr $NUM + 1`

【讨论】:

太棒了!!!!工作:)

以上是关于带有带参数的函数的Bash脚本[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在bash脚本中通过函数调用将参数/参数从一个函数传递到另一个函数[重复]

从带有参数的bash脚本中导出环境变量

数组作为 Bash 中函数的参数:仅返回第一个元素 [重复]

bash脚本参数[重复]

如何使用 bash -c 调用 bash 脚本函数 [重复]

Python:子进程并运行带有多个参数的bash脚本