Agentic Research

Shell(殼層)

又稱:bash · zsh · PowerShell · 殼層

讀懂你打的指令、然後去執行的那個程式。

你會在什麼時候遇到它

安裝腳本出錯時,錯誤訊息通常來自 shell。認得它是誰,你才知道該查 bash 還是 PowerShell —— 兩者的語法不一樣,抄錯一邊就會失敗。

打個比方

如果 Terminal 是電視機,Shell 就是裡面的頻道。同一台電視可以換不同頻道,同一個視窗也可以跑不同的 shell。

最小範例

echo $SHELL      # macOS / Linux:看你預設的 shell
$PSVersionTable  # Windows PowerShell:看版本

macOS 近年預設是 zsh,多數 Linux 是 bash,Windows 常見 PowerShell。看到指令範例先確認它是哪一種。

最常搞錯的地方

  • 把 bash 的寫法貼進 PowerShell(或反過來)。變數、路徑分隔符、引號規則都不同。

相關詞條

下一步