2025-05-01から1ヶ月間の記事一覧

初歩のシェルスクリプトで遊ぶ[CP932テキストファイルを外部コマンドなしでUTF8へ変換する]

初歩のシェルスクリプトで遊ぶ[Unicodeコードポイントをutf8へ変換するシェル関数] - HatenaDiary id:Narr CP932、いわゆるシフトJISのテキストファイルを、UTF8に変換します。iconvはもちろん、odコマンドも使いません。最後は先週のこれを使います。 いち…

初歩のシェルスクリプトで遊ぶ[Unicodeコードポイントをutf8へ変換するシェル関数]

$ printf '\U3042' あ というようなことがBashではできます。Unicodeのコードポイントを入れると、文字に変換できる、と。 似た機能はzshにはあるみたいですが、高速なdashや、busyboxでは使えませんでした。 今回つくったのは、これの代用シェル関数です。…