我需要创建一个带有目录的数组,然后对其进行实例化,在每个步骤中再创建一个数组,其中将包括通过“ find”命令为每个详细信息找到的所有文件,并对该数组进行迭代。我正在尝试做这样的事情:
declare -a arr=(a b c) ;\
for key in "$${arr[@]}" ; do \
...
done\
但它不起作用。即使这样也会出现错误:
all:
declare -a array=(a b c) ;\
echo "$${array[1]}" \
得到错误:
/bin/sh: 1: Syntax error: "(" unexpected
Makefile:4: recipe for target 'gg' failed
make: *** [gg] Error 2