【標準出力の無駄遣い】bannerコマンドで遊ぶシェル芸人たち
$ alias banana="echo '\xf0\x9f\x8d\x8c'" $ banana 🍌 bannerコマンドに対抗してbananaコマンド作った。 #シェル芸 #錯乱
2016-09-24 14:47:39$ banana | sed 's/\x8c/\x8b/' 🍋 バナナがレモンになっちゃったあ #シェル芸 #もしマギー審司がシェル芸人だったら
2016-09-24 14:57:09@kaoru6strings MacやFreeBSDだとbannerが横になっちゃうので、90度回転させてみました。awkの力技がメインですが・・・
2016-09-24 14:59:53unicodeと文字の対応表置いときますね〜 #シェル芸 #押し付け $ seq 1 9999 | awk '{printf("echo -e u%04x \\\\u%x\n",$1,$1)}' | bash | awk '{print "\\"$0}' > @grethlen
2016-09-24 15:02:43$ seq 0 0xffff | awk '{printf("echo -e u%04x \\\\u%x\n",$1,$1)}' | bash | awk '{print "\\"$0}' > unicode #訂正 #押し付け #逃げる #脱げる #シェル芸 #脱げるとは?
2016-09-24 15:04:50Ubuntuで % printerbanner -w 40 Hage | awk '{printf "%-40s\n", $0}' | sed 's/./&\t/g' | rs -T -c -C | tr -d '\t' | tac | awk NF #シェル芸
2016-09-24 15:05:00BSDのbannerコマンドがprinterbannerというコマンド名で提供されたりしてるのね。あとhexdumpとかも。 packages.debian.org/ja/sid/bsdmain…
2016-09-24 15:15:39$ banner --help を試そうと思って別のマシンにログインした拍子に某マシーンのインストール処理が止まってしまった。
2016-09-24 15:31:44UbuntuやDebianでも bsdmainutils というパッケージを入れて printerbanner というコマンド使えばいいみたいですね。 #シェル芸 #ShellScript twitter.com/papiron/status…
2016-09-24 15:32:43MacやFreeBSD付属のbannerコマンドを自然に読めるよう90度回転させるやつ、#シェル芸 じゃなくて #ShellScript にしました。 gist.github.com/papiron/1539a6… pic.twitter.com/sRvgktQgX8
2016-09-24 14:10:51