我有一个函数壳功能到IAM的尝试发送阵列元件 -传递参数通过引用
for ((idx=5 ; idx < ${#arr[*]} ; idx++)); do
escape_html ${arr[idx]}
done
function escape_html() {
x=$1
out="${x/>/%gt;}"
out="${x/</%lt;}"
}
我想他们是否有要被改变的数组元素的值>或<后的函数调用(就像我们在调用引用中使用的一样)。在这段代码中,Iam将值传递给另一个变量。 Idont想要这样做。我想直接根据我的观点进行这样的操作,并希望下次尝试访问这些阵列元素时反映这些更改。
将'escape_html'函数的结果赋值给循环中的数组索引。 –
使用前定义功能。 – Cyrus
@EtanReisner其实我们正在处理一个字符串(参数)。所以我不能返回它,因为函数只能返回整数 – user2813853