プロファイルでエイリアスの記述された行を表示
PowerShellガンガン学習中。
$lines = gc $profile | ? { $_ -match "^sal|^Set-Alias" } echo $lines
これがSelect-Stringなら・・・
sls "^sal|^Set-Alias" $profile
こう書ける。
メリットは
・既製のもので短く書ける
・行数表示してくれる
・Contextパラメータで前後の行表示してくれたりする
うーむ、それにしてもPowerShellがスーパーpre記法に未対応なのは残念。