文字ごとの置換には sed の y 関数を使う。
sed 'y/置換する文字*/置換後の文字*/'
として、置換する文字と対応する置き換え先の文字を列挙する。
% sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ¥ abcdefghijklmnopqrstuvwxyz0123456789/¥ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789/'¥ input.txt > output.txt
のようにすれば、全角英数を半角英数に置換できる。
]]>