目标是为bash脚本(.sh文件)设置格式。所以我正在尝试使用.sh格式化程序。从项目的github快速入门部分;我已经安装并拉入shfmt模块,如下所示:GO111MODULE=on go get mvdan.cc/sh/v3/cmd/shfmt
。但是在尝试调用shfmt命令时。我收到了通用命令未找到错误。我实际上如何使用shfmt命令。我的假设是,这是即插即用的,即我并不需要真正去摆弄如果PATH或ENVS。
该命令的安装方式为$HOME/go/bin/shfmt
(除非设置了GOBIN,否则为$GOBIN/shfmt
):
$ go help install
usage: go install [-i] [build flags] [packages]
Install compiles and installs the packages named by the import paths.
Executables are installed in the directory named by the GOBIN environment
variable, which defaults to $GOPATH/bin or $HOME/go/bin if the GOPATH
environment variable is not set.
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句