/bin/sh)脚本(sh.sh),它调用bash (shebang #!/bin/bash)子脚本:在bash脚本中,我声明了一个关联数组:declare -A properties,从而得到了错误declare: not found。很明显,为什么没有找到declare,因为父脚本是sh脚本,而不是bash。
有强制bash语法
我有一个包含配置信息的文件和一个读取该文件的shell脚本。我想把值交给bash脚本。mySubDir/output.zip" <- this is what I expect from grep/awk我希望将变量提取为关联数组,或者--如果更容易的话--为它们提取grep,但是由于我不习惯在bash中编写这样的命令,所以我请求帮助