漢字コードや改行コードには幾つか種類があり、 お互いに変換する必要が生じる場合があります。 例えば、Windows や Mac のファイルを UNIX に持って来たときなどです。 QKC(Quick Kanji Converter) を使えば速く変換できます。
qkc は port になっているので、/usr/ports/japanese/qkc に行って make install するだけです。
# cd /usr/ports/japanese/qkc
# make install clean
qkc は変換前のファイルがどのコードを使っているか 自動的に判断してくれるので、 どのコードに変換したいかだけを指定します。漢字コード -e : EUC -j : JIS -s : Shift-JIS 改行コード -u : LF (UNIX) -m : CRLF (MS-DOS, Windows) -ma: CR (Mac)たとえば、UNIX で普通に使われている EUC 漢字コードで LF 改行コードに変換するときは、です。こうすると、filename がコード変換されたファイルで 置換されます。置換したくない時は、リダイレクトで出力ファイルを 指定します。
% qkc -eu filename
% qkc -eu filename > filename-unix