Как настроить и запустить sh форматер? - PullRequest
0 голосов
/ 10 февраля 2020

Цель состоит в том, чтобы настроить форматирование для сценариев bash (. sh файлов). Поэтому я пытаюсь поиграться с . sh форматером . Из раздела быстрого запуска проекта github; Я установил go и извлек модуль shfmt примерно так: GO111MODULE=on go get mvdan.cc/sh/v3/cmd/shfmt. Но при попытке вызвать команду shfmt . Я получаю общую команду not found . Как на самом деле использовать команду shfmt . Я предполагаю, что это подключи и играй, то есть мне не нужно на самом деле go и возиться с PATH или ENV .

1 Ответ

2 голосов
/ 10 февраля 2020

Команда установлена ​​как $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.
...