_ それって食えるの?
_ リダイレクションというかコマンドラインがどうやって解釈されるかを理解する上ではひじょーに重要なんだけど実はあんまり知られてないらしい事実。「リダイレクトはコマンドラインの末尾以外じゃなくてもいい」
_ 以下の例はすべて同じ結果になる。文法エラーにはならない。
< やら >& やらが複数出てくる場合も、順番は重要だけど、順番さえ正しければ場所はどこにあってもよい。sh 系も csh 系も同じ。リダイレクトをいちばんうしろに書くのはただ慣習上そうしてるだけのこと。ルールでもなんでもない。% cat -n < hoge % cat < hoge -n % < hoge cat -n_ 複雑なワンライナーを試行錯誤しながら書くときに、
のように成長させていくと、ヒストリーをさかのぼって修正する手間が増えたりなんかしてイヤ、と% grep fuga hoge % grep fugafuga hogeのように前に cat を置く人をよく見かけるけど、これは無駄。% cat hoge | grep fuga % cat hoge | grep fugafugaこれで十分。% < hoge grep fuga % < hoge grep fugafuga_ このへんの話は "useless use of cat" でぐぐるとほかにもいろんな例が出てくるので参考にするとよろし。
_ トルコの ccTLD の運用ポリシーがちょと話題になったので、とっかかりに whois を叩いてみた。
おい、まてやコラ。% whois -h tr.whois-servers.net nic.tr PHP Fatal error: Call to a member function on a non-object in /code/core/domain.php on line 84
_ わははは。まちがえた。めんどくさいからなおさねー。どこがまちがってるのかはさがしてね。うぉーりーをさがせよりはかんたんだよ!
_ 冷蔵庫からヤバい臭いがします。でも臭いの元を特定できません。タスケテ。
_ ここ数日体調を崩してほとんど何も食べてなかったから古いものが残ってるのはたしかなんだけど、たいていのものは冷凍庫に移してあるから、冷蔵庫の方にはあやしいものはないはずなんだけど。
_ 体調の方はなんとかよくなって、年越し蕎麦じゃなくてきしめん食ったよ。細く長く、じゃなくて、薄っぺらな生き方を目指そう。
_ そんなわけで2007年もおわり。どもでした。来年もよろしく。