2013-06-25 11 views
25

こんにちは私はMicrosoft SQLサーバーからいくつかのログファイルを変換しようとしていますが、UTF-16LEを使用してファイルがエンコードされていて、 。iconvを使用してUTF-16LEからUTF-8に変換する

私がやっている:

iconv -f UTF-16LE -t UTF-8 <filename> 

を私はまた、いずれかが存在する場合、行の末尾から任意の改行を削除しようとしましたが、それはどちらかそれを修正しませんでした。私がgeditを使ってそれを保存すると動作しますが、これは何百ものファイルがあるので実行可能な解決策ではありません。

ありがとうございます!

答えて

14

-oスイッチを忘れました!

最後のコマンドは次のとおりです。

iconv -f UTF-16LE -t UTF-8 <filename> -o <new-filename> 
関連する問題