Shell数组添加前缀和后缀
在 Shell 脚本中经常需要添加前缀和后缀,如果使用循环的方式自然可以,但是从效率和规范上讲都不是最佳方式。本文记录标准添加前缀和后缀的方法。2024年12月14日星期六晴北京市
示例脚本
1 | PREFIX="rajiv" |
命令解释
- 第1行,定义前缀变量
PREFIX
. - 第2行,获取输入的所有变量,并使用
tr -d
去除字符/
. - 第3行,在数组
services
的所有追加前缀$PREFIX-
. - 第4行,在数组
services
的所有追加前缀-$PREFIX
. - 第3,4行中的
services[@]
表示数组的所有元素,也可以用services[*]
表示.