bash

実際のところ別に/bin/[要らないよねという話

前にTLで話題になってたけど記憶からほぼ飛んでいたのでブログに書いとく。/bin/shがbashになってたりすると困るからFreeBSDで試したけど別にLinuxでもOSXでもそんなに変わらないはず。 標準シェルがbashの状態で/bin/[(別のOSでは/usr/bin/[かもしれない)…

bashでソケットプログラミング

exec 5<>/dev/tcp/news.google.co.jp/80 echo -e "GET / HTTP/1.1\nHost: news.google.co.jp\n">&5 cat <&5よくよく考えたらman bashで以前に見かけていたような気もしないでもないが、きちんと把握してなかった。 OSレベルの機能ではないが、シェルレベルの…