1

好的,所以我似乎已经用尽了谷歌可以给我的信息。

我已将我的代码缩减为一个最小的损坏示例:

#!/bin/sh -xv
case "$1" in
    *)
        echo "usage";;
ecas

这个(非常)最小的代码始终会产生错误:

语法错误:新行意外(预期“)”)

并指向我的代码的最后一行。

谁能告诉我为什么会收到此错误消息以及如何消除它?

4

2 回答 2

2

你好像拼错了esac

于 2013-10-07T20:22:34.963 回答
1

应该说esac而不是 ecas!

于 2013-10-07T20:23:36.817 回答