目标是为 bash 脚本( .sh 文件)设置格式。所以我正在尝试使用 .sh formatter .来自项目的 github 快速入门部分;我已经安装并拉入 shfmt 模块 像这样:GO111MODULE=on go get mvdan.cc/sh/v3/cmd/shfmt
.但是在尝试调用 shfmt 命令 .我得到了常见的命令未找到错误 .我如何实际使用 shfmt 命令 .我的假设是即插即用,即我不需要真正去摆弄 路径 或 ENV .
最佳答案
该命令安装为 $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.
关于bash - 如何启动并运行 sh 格式化程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60153533/