$files扩展到数组的第一个元素。试试看
echo $files,它只会打印数组的第一个元素。由于相同的原因,for循环仅打印一个元素。
要扩展到数组的所有元素,您需要编写为
${files[@]}。迭代Bash数组元素的正确方法:
for file in "${files[@]}"
$files扩展到数组的第一个元素。试试看
echo $files,它只会打印数组的第一个元素。由于相同的原因,for循环仅打印一个元素。
要扩展到数组的所有元素,您需要编写为
${files[@]}。迭代Bash数组元素的正确方法:
for file in "${files[@]}"