亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何啟動并運行 sh 格式化程序?

如何啟動并運行 sh 格式化程序?

Go
陪伴而非守候 2022-05-18 09:37:54
目標是為 bash 腳本( .sh文件)設置格式。所以我正在嘗試使用.sh formatter。來自項目的 github 快速入門部分;我已經安裝并拉入了shfmt 模塊GO111MODULE=on go get mvdan.cc/sh/v3/cmd/shfmt,如下所示:但是在嘗試調用shfmt 命令時。我收到 common command not found 錯誤。我如何實際使用shfmt 命令。我的假設是即插即用,即我不需要真正去擺弄PATHs或ENVs。
查看完整描述

2 回答

?
慕標5832272

TA貢獻1966條經驗 獲得超4個贊

該命令安裝為$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.


查看完整回答
反對 回復 2022-05-18
?
largeQ

TA貢獻2039條經驗 獲得超8個贊

go install正如彼得所說,安裝是在命令的幫助下進行的。我想一步一步地在 Windows 7 機器上為我工作,因為我敢打賭,你們中的一些人對 Go 語言一無所知,甚至不想聽到它:

  1. 從 golang.org 安裝 go 語言(我當然使用了 Windows 安裝程序)

  2. 下載.sh 格式化程序并將其解壓縮到某處

  3. 使用您最喜歡的終端導航到根目錄 ..\sh-master(我使用GitBash,或者您可以使用每個 Windows 默認具有的 cmd.exe)

  4. 運行命令go install和安裝應該開始

  5. 安裝完成后,通過終端(GitBash 或 cmd)導航到 $HOME/go/bin(在 Windows 上默認位于 C:\Users\your_username\go\bin 下)

  6. 從這里您可以像這樣使用 shfmt 命令shfmt -l -w yourBashScript.sh

  7. 瞧!現在您的 bash 腳本 yourBashScript.sh 已修改和格式化)


查看完整回答
反對 回復 2022-05-18
  • 2 回答
  • 0 關注
  • 246 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號