为了账号安全,请及时绑定邮箱和手机立即绑定

我如何初始化然后在Linux Makefile中迭代数组?

我如何初始化然后在Linux Makefile中迭代数组?

炎炎设计 2021-04-02 20:18:26
我需要创建一个带有目录的数组,然后对其进行实例化,在每个步骤中再创建一个数组,其中将包括通过“ 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: "(" unexpectedMakefile:4: recipe for target 'gg' failedmake: *** [gg] Error 2
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 443 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信