关于linux:Bash使用带参数的函数编写脚本 bashlinux Bash Scripting with function that takes an argument 本问题已经有最佳答案,请猛点这里访问。 我需要创建一个函数并像 1myfunc word_100 然后输出应显示 1word_101 基本上,考虑到分隔符,它应该递增。我想说的是,把单词作为一个变量,把数字加起来,然后把它组合起来。但不知道该怎么做。 尝试: 123NAME=${1%_*}_ NUM=${1##*_} echo $NAME`expr $NUM + 1` 相关讨论 精彩!!!!作品: 如何将传递给bash脚本的所有参数传递给我的函数? 如何解析bash中的命令行参数? 从脚本本身中获取bash脚本的源目录 如何检查字符串在bash中是否包含子字符串 如何检查bash脚本中是否存在程序? 如何判断bash中是否不存在文件? 关于字符串:提取bash中的文件名和扩展名 关于shell:如何在bash中连接字符串变量 关于shell:如何在bash中将变量设置为命令的输出? 检查bash shell脚本中是否存在输入参数