1. ホーム
  2. file

[解決済み] <0xEF,0xBB,0xBF> という文字がファイルに表示されます。どのように削除すればよいですか?

2023-04-13 03:26:27

質問

JavaScript ファイルを圧縮しているのですが、圧縮機から、ファイルに  という文字が含まれているとコンプレッサーが文句を言っています。

これらの文字を検索して削除するにはどうしたらよいでしょうか。

どのように解決するのですか?

perl -pi~ -CSD -e 's/^\x{fffe}//' file1.js path/to/file2.js

ファイルに他のutf-8がある場合、このツールは壊れると思いますが、そうでない場合は、おそらくこの回避策で解決できるでしょう。(未検証...)

編集 を追加しました。 -CSD オプションを追加しました。