最近微軟發佈了Powershell的最新版本,Powershell Core 7.0。Powershell是Windows平臺上主流的Shell和自動化工具,Powershell和其他Linux Shell一個重要的區別就是Powershell支持基於.NET的面向對象腳本編程。而在開源跨平臺的.NET Core推出後,Powershell順理成章的進化為了跨平臺Shell,而Powershell 7.0就是目前最新的Powershell。
新功能概覽
新版Powershell不僅包含了bug修復和一些新命令,而且還添加了以下一些新功能:
- 並行化的管道ForEach-Object-Parallel
- 新的三目運算符?:、管道運算符||和&&以及空聚合運算符??、??=
- 簡化的錯誤視圖,可以通過新的Get-Error命令來更簡單的獲取錯誤
- 允許用戶在傳統的Windows Powershell中導入模塊的兼容層
- 自動的更新通知
系統支持
Powershell 7.0支持絕大部分操作系統,包括Windows 7到Windows 10的所有版本、各大主流Linux平臺。想下載體驗的話,直接到微軟Powershell的Github頁面即可找到下載鏈接。
<code>https://github.com/PowerShell/PowerShell/releases/<code>
推薦和Windows Terminal配合使用,順便安裝ohmyposh插件,可以輕鬆達到類似Linux下ohmyzsh的效果。
如果大家有興趣的話, 我以後還可以介紹一下Powershell的用法,在Windows上Powershell還是很好用的。
閱讀更多 樂百川 的文章
關鍵字: 微軟 PowerShell 10