我在 Bash 中有一个数组,每个元素都是一个字符串。如何向每个元素附加另一个字符串?在 Java 中,代码类似于:
for (int i=0; i<array.length; i++)
{
array[i].append("content");
}
最佳答案
正如哈尔所说
array=( "${array[@]/%/_content}" )
会将“_content”字符串附加到每个元素。
array=( "${array[@]/#/prefix_}" )
将为每个元素添加 'prefix_' 字符串
关于arrays - 如何将字符串附加到 Bash 数组的每个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6426142/