我有一个 bash 脚本。它内部有一个循环,用于构建文件名。
我想保留创建的文件名列表。看起来它把文件名作为要执行的东西,而不是文本。我在每个附加上收到 xxx: command not found 错误,并且未找到的命令是我要附加的文件名。
有什么想法吗?
答案1
如果您的代码在循环中执行类似的操作:
STRING=$STRING/$COMPONENT
错误消息让我认为“=”字符处有空格(空格或制表符)。也就是说,执行以下操作:
STRING="$STRING/$COMPONENT"
不要这样做:
STRING = $STRING / $COMPONENT