萌新想不出来如何处理不定参数
比如内置的echo, 中间可以随便加-c -e -n, 这些选项的个数和顺序都不影响echo功能的正常运行
最初是我想方便的给字符串上色, 就在网上抄了个函数 : 第一个参数是颜色, 最后一个是字符串
在进一步使用中, 我有些地方需要暂时不换行, 也就是里面再加个 -n 参数或者更多参数, 也就是$1 是颜色, $2, $3,...这些是[-n -e .....]选项, 最后一个$n才是要处理的字符串. 希望能简洁, 而不是穷举出来解决
不局限于这个问题, 为了方便以后解决同类问题, 想问下大佬们, 这种不定个数和顺序的参数的问题如何简洁, 高效的处理
比如内置的echo, 中间可以随便加-c -e -n, 这些选项的个数和顺序都不影响echo功能的正常运行
最初是我想方便的给字符串上色, 就在网上抄了个函数 : 第一个参数是颜色, 最后一个是字符串
在进一步使用中, 我有些地方需要暂时不换行, 也就是里面再加个 -n 参数或者更多参数, 也就是$1 是颜色, $2, $3,...这些是[-n -e .....]选项, 最后一个$n才是要处理的字符串. 希望能简洁, 而不是穷举出来解决
不局限于这个问题, 为了方便以后解决同类问题, 想问下大佬们, 这种不定个数和顺序的参数的问题如何简洁, 高效的处理