unicode – Using awk to remove the Byte-order mark – Stack Overflow

shellscript #!/bin/sh でなぜか
#!/bin/csh: not foundのエラーメッセージが帰ってくる
シェルスクリプトの動作は問題ないが、、、

気持ち悪いので、調べたところ以下のWebサイトに回答があった。

awk ‘NR==1{sub(/^\xef\xbb\xbf/,””)}1’ INFILE > OUTFILE

情報源: unicode – Using awk to remove the Byte-order mark – Stack Overflow

カテゴリー: Linux パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です