cat ≒ Get-Content
以下の通り、defaultでは、sjis以外文字化けするようです
PS C:\home\end0tknr\tmp\PS1> Get-Content .\foo_sjis.txt これは、SJISのファイルです PS C:\home\end0tknr\tmp\PS1> Get-Content -Encoding UTF8 .\foo_utf8.txt これは、UTF-8のファイルです
grep ≒ Select-String
以下の通り、defaultでは、大文字小文字を区別しないようです
PS C:\home\end0tknr\tmp\PS1> Get-Content -Encoding UTF8 .\foo_utf8.txt | Select-String -Pattern "UTF" -CaseSensitive これは、UTF-8のファイルです