在终点站运行:
shellcheck -x my_script其中my_script提供了另一个(部分)脚本。
-x开关没有错误,但是如果我不使用-x运行它:
shellcheck my_script我收到这样的通知:
. ./functions/my_function
^-- SC1091: Not following: ... was not specified as input (see shellcheck -x).我正在使用自编译的ShellCheck,它位于:
~/.cabal/bin/shellcheck我正在使用代码 GUI文本编辑器。是否有办法强制-x开关在某个地方或其他解决方案?
发布于 2019-08-09 09:35:36
在VS代码中,ShellCheck扩展可以是带有可选参数的配置;在设置中,可以直接在GUI中,也可以通过编辑settings.json。


因此,您可以打开settings.json,并添加如下内容:
"shellcheck.customArgs": ["-x"],(感谢慕鲁给出的提示。)
有几种方法可以使用-x,而不管调用shellcheck的工具是什么:
SHELLCHECK_OPTS:export =‘-x’https://unix.stackexchange.com/questions/534688
复制相似问题