Kilroy Was Here

不定期更新の技術ブログ

Windows 10にコマンドが追加

Windows 10 Fall Creators Updateでは、WSLのほか、UNIX系ツール

APIを導入しており、UNIX化が進んでいる。コマンドに関しても、

今後のリリースで利用できるものが増えると思われる。

news.mynavi.jp今回、新しく導入されることになったコマンドは、bsdtarとcurl

bsdtarはさまざまな種類のアーカイブおよび圧縮に対応したコマンド、

curlはデータ転送やリクエスト送信に使われるコマンドだ。

 

これまでMicrosoftは、bsdtarおよびcurlに相当するコマンドを提供して

こなかったため、Windowsで同等の処理をする場合、アプリケーション

やツールの導入が必要だった。

 

また、今回、UNIXソケットに対応したことにより、UNIX系OSから

のコマンドの移植が簡単になる。Windowsの名前付きパイプ機能は

セマンティックスが異なるという問題を抱えており、UNIXソケット

を使用したコマンドをUNIX系OSからWindowsに移植するには、

該当部分の書き換えが必要だった。