Windowsで、文字の置換を利用したPATHの整形表示が1行コマンドでできることがわかったので備忘録として記録しておく。
PATH中の';'を改行に置換するという考え方に基づく。
Command Prompt
1 |
echo %path:;=&echo.% |
path中の’;’ を改行に変えて表示するというコマンドであるが、「echo.」を使うなどトリッキーな感じ。
参考
Print Windows %PATH% with every entry on new line
PowerShell
1 |
$env:path.split(';') |
括弧を使って意味を分かりやすくすると($env:path).split(';')となる。
次でも良い
1 |
$env:path -split ';' |
Command Promptに比べると素直な感じで、';'ごとに分割するだけ。
参考
'Pretty print' windows %PATH% variable – how to split on ';' in CMD shell