最近有一个项目需要迁移,要把文件全部转换成utf8格式的,本来想用python,后来听说PowerShell很是强大,就试着用了一下,果然好用啊!
$list = Get-ChildItem ./ -recurse *.java|%{$_.FullName}$Utf8NoBomEncoding = New-Object System.Text.UTF8Encoding($False)foreach ($i in $list){ $a = Get-Content $i [System.IO.File]::WriteAllLines($i, $a, $Utf8NoBomEncoding)}
新闻热点
疑难解答