簡體   English   中英

Windows 上使用 Git Bash 的 UNIX 命令 — 錯誤:“'C:\\Program' 無法識別”

[英]UNIX command on Windows using Git Bash — Error: “'C:\Program' is not recognized”

我剛剛安裝了 Git bash 以運行 UNIX 命令。 我正在嘗試重新創建一個使用 UNIX 的項目啟動器; 如果不使用 Git bash 之類的東西,Windows 似乎無法運行“grep”命令。

  1. 我光盤進入項目文件夾目錄

    mboyl@DESKTOP-8R019P7 MINGW64 ~/lei_broker (master)

  2. 然后我運行我的命令

    $ heroku config:set SANITY_READ_TOKEN=$(grep SANITY_READ_TOKEN .env.development)

  3. 我遇到了錯誤

'C:\\Program' 不是內部或外部命令,也不是可運行的程序或批處理文件。

這里發生了什么? 'C:\\Program' 不包含在我的命令中。

我最初的故障排除建議使用除 Git bash 之外的 shell 或設置環境變量。 我的技術有限,所以如果我犯了一個簡單的 Linux/UNIX 語法錯誤,請指教。

  • 馬特

由於我需要 50 個代表,因此作為答案發布。雖然我不知道 .env.development 文件中的內容,但為什么不用單引號包裹所有 Windows 路徑並嘗試?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM