首先,沒有 PowerShell for Linux,只有 PowerShell Core。

而讓不少人失望(笑)的是 PowerShell Core 目前仍然是活躍開發狀態。7.0 還加入了很棒的 ?:||????=等運算符。相反 Windows 上的 PowerShell 版本已停留在 5.1 ,只推送 bugfix 更新了。而且 PowerShell Core 自 7.0 起已經去掉了 Core 這個單詞,就叫 PowerShell 7.0。

目前這個狀態你要問 PowerShell for Windows 什麼時候死還差不多……

附上官方統計的截止 2019.4 的 PowerShell Core 啟動數據,Linux 上的真香用戶可是越來越多的。(就我個人而言,雖然 pwsh 的啟動速度作為日常使用的互動式 shell 是沒什麼希望了,但用來寫些腳本還是挺香的(至少過十天半個月我還看得懂(


還真不好說,bash確實很成熟。

而且powershell確實很垃圾,比如某一個版本突然就把curl變成了內置命令,我path中的curl都沒法用了!(然後還不刪除這個特性,說不要破壞兼容性。你添加curl內置命令的時候怎麼沒說破壞兼容呢??)

但是powershell還是有優點的:這可能是目前跨平台的shell中最流行的了

(至於powershell的強類型,寫shell很少用到,反而平時增加了很多不必要的麻煩)

瞎猜一下,

powershell for Linux會一直這麼半死不活地存在著,然後等到微軟推出下一個shell。


別死啊 我還要用呢qmq

而且微軟也在做跨平台的PowerShell 要死也是這個項目正式release之後被替代 這個功能不會死的


沒活過,怎麼死?


powershell還有linux版,我怎麼不知道?估計也沒人知道。也就是說這東西根本就沒活過,又何談死亡。


我覺得很好用啊,不過pwsh core好像是沒什麼人用。看微軟什麼時候放棄吧,應該兩三年後了。


聽說過這個東西, 但從沒見過. 不會真的有人再用吧?


你是不是在說wsl?你說的東西完全沒聽過


推薦閱讀:
相关文章