pikesaku’s blog

個人的な勉強メモです。記載内容について一切の責任は持ちません。

PowerShell勉強メモ2

PAGER設定

WSLをインストールする - Qiita
PowerShell/環境設定/Pagerをlessにする - yanor.net/wiki

Get-Command | wsl less

Mac環境ならビルトインlessコマンド使える。

ヘルプ表示

概要

Get-Help COMMAND | wsl less

オプション

オプション 説明
-detailed 詳細
-full 技術情報
-examples 使用例
-online オンラインヘルプ

パイプ利用

パイプで入力受け付け可能か?を確認する必要あり。

get-aliasは×、get-memberは〇
Get-helpでわかる。
get-member
f:id:pikesaku:20210504070023p:plain

get-alias
f:id:pikesaku:20210504070102p:plain

パイプで入力オブジェクトを確認する方法

Get-Membersを利用
例) Get-Commnad実行結果の場合

Get-Command | Get-Members

パイプで入力オブジェクトのデータ詳細を確認する方法

flを利用
例) Get-Commnad実行結果の場合

Get-Command | fl

ソート

Sort-Objectを利用
例) Get-Commnad実行結果の場合

Get-Command | Sort-Object -Property name

操作短縮

カーソル移動

PowerShellの最低限のキーバインドとコマンド

先頭 home 
最後尾 end
※消す場合はctrlも