argius note

プログラミング関連

バカっぽいOneLiner

perl -i.bak -ne 'tr/[A-Z]/[a-z]/;print;' *.html

OneLiner*1でアルファベット大文字を小文字に変換する処理だけど、Perlは2バイト文字も1バイト文字として変換するので、文字化けみたいになる。
最初は意図せずやっていたんだけど...

  • Xで始まる単語 - xで始まる恥語
  • そのイベントに必要なオブジェクトを - そのツベントに斌要なナブヘデハトを
  • バージョン - バーヘョン
  • サンプル&クックブック - フンプル&ハッハブッハ

とてもくだらないが、笑ってしまった。

*1:スクリプト言語などでコマンドライン上で実行できるモードを使ったイディオム