【发布时间】:2013-11-19 12:19:55
【问题描述】:
通常在bash脚本中写for循环时,我会这样写:
FILE[1]=/tempA/aaa
FILE[2]=tempB/bbb
for FILES in `ls -1 ${FILE[@]}`
do
echo $FILES
done
这将根据我初始化文件的数量显示文件,因为它在数组中。 我需要创建一个 bash 脚本来将文件从一个目录复制到另一个目录。
假设如下:
SOURCE[1]=/tempA/source/aaa
SOURCE[2]=/tempB/source/bbb
DEST[1]=/tempA/dest/
DEST[2]=/tempB/dest/
我需要从 source[1] 复制到 dest[1],也需要从 source[2] 复制到 dest[2]。所以我的问题是我需要如何编写 FOR 循环?或者除了for循环还有其他方法吗?
谢谢!
【问题讨论】:
标签: bash