4 月 7 日、PowerShell XNUMX の新しいバージョンがリリースされました。
PowerShell は、「構造化データ、REST API、オブジェクト モデル向けに最適化されたクロスプラットフォームのソフトウェア自動化および構成フレームワーク」であり、コマンド シェル、オブジェクト指向言語、スクリプトおよび制御ツールのセットが含まれています。
新機能としては次のようなものが挙げられます。
- ForEach-Object でのオブジェクトの並列処理
- 新しい演算子: 三項条件演算子 ?:; 制御ステートメント || && は bash の同じ演算子に似ています。 条件付き NULL 演算子 ?? および ?=、左側の値が NULL の場合に右側の値を与える
- 詳細なエラー説明を呼び出すためのエラー説明ビューと Get-Error コマンドレットの改善
- Desired State Configuration (DSC) リソースを PowerShell から直接呼び出す (実験的)
- Windows PowerShell との下位互換性の向上
このバージョンは、.NET Core 3.1 をサポートする Linux ディストリビューションで使用できます。Arch および Kali Linux 用のパッケージはコミュニティによって提供されています。
Ubuntu 16.04 の Snap パッケージはセグメンテーション違反を引き起こすため、DEB または tar.gz パッケージとしてインストールすることをお勧めします。
出所: linux.org.ru