📌  相关文章
📜  语法错误:单词意外(期待“in”) - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:12:10.742000             🧑  作者: Mango

语法错误:单词意外(期待“in”) - Shell-Bash

当你在Shell或Bash中使用循环语句时,可能会遇到以下错误:

syntax error near unexpected token `do'

这通常是由于循环语句中缺少必要的关键词或语法错误而导致的。

其中一种可能的错误是“期待‘in’”的错误,表示在循环语句中缺少“in”关键词。

以下示例演示了正确的语法:

for i in $(seq 1 5);
do
   echo $i
done

如果你遗漏了“in”关键词,会导致语法错误:

for i $(seq 1 5);
do
   echo $i
done

错误消息将是:

syntax error near unexpected token `do'

因此,请确保在Shell或Bash中使用循环语句时牢记关键词,以避免这种常见错误。