Linux中shell数组拼接/数组合并

一、概念

数组拼接或者数组合并就是将两个或多个数组合并成一个。

二、代码格式

用@或者*将数组扩展成列表,然后合并到一起,具体如下:

num1=(11 22 33)

num2=(44 55 66)

new_num=(${num1[@]} ${num2[*]})

三、完整的代码演示如下图所示:

 

运行结果如下:

总结:

合并数组的时候,两个数组间一定要有空格

* 和@都可以将数组扩展为列表,效果一样


版权声明:本文为weixin_33318230原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。