マイブーム

Linux, perl,shellscript,DIYなどがマイブーム(不定期)

神のシェルスクリプト

2024-05-12 22:32:21 | 日記

自作したアスキーコード表

マニアックですが、近頃はシェルスクリプトにハマっています。面倒いですが、ターミナルで使えるコマンドがプログラムのパーツになるので、覚えればいろいろ重宝しそうです。

上記のようなアスキーコード表を出力するシェルスクリプトを作ってみましたが、プロは次のように1行のコマンドで出力するそうで驚きです。

$ printf "$(printf '\\%o' {0..127})" | od -t a

素人なので長くなりますが、下記のシェルスクリプトを試行錯誤しながら自作。

 アスキーコード表表示シェルスクリプト

3日後には、作った本人でも内容が分からなくなるので、コメント多めがオススメだそうです。

ちなみに、エディタは「神にもなれる」というemacsを使っています。エディタ以外の機能もついているので、趣味プログラマにはオススメ。双璧を成すviというエディタは「魔法使いにもなれる」という本業プログラマ用だそうです。(※個人的見解)