我每次尝试在bash中执行以下命令行时都会收到错误

时间:2015-08-30 06:38:26

标签: bash shell

我已经在使用部分中从GitHub下载了一个项目,其中包含以下命令:

API_KEY=xxx ./lacells-creator -d -i -c648 -m -p 

我应该每次运行此命令时下载源文件,处理它们并上传到手机。

但是,从here获取API KEY并运行命令后,我收到此错误。

  

getopt:非法选项 - o

这里有什么问题?

1 个答案:

答案 0 :(得分:1)

作者显然使用了getopt选项,而您在本地安装的版本并不支持该选项。

鉴于脚本是用Bash编写的,重写脚本以使用内置的getopts可能会提高可移植性。

另见https://en.wikipedia.org/wiki/Getopt#Shell