awk
完結awkコマンド - 杉風呂2.0 - A Lifelog - 仕様どおりで良かった。良かった。
元ネタは Perl の話です。 Loading... awk の中ではバッククォートは使えませんが、getline による取得ができます。 #! /usr/bin/gawk -f BEGIN { while ("ls -al" | getline) { print; } } 実行結果は以下のとおり。 $ gawk -f system.awk 合計 12 drwxr-xr…
続きです。 続・awkコマンドのフィールド数 - 杉風呂2.0 - A Lifelog - HP-UX は手元に確認できるものがない (出社すればあるのですが、アカウントがなかったはず) ので、適当に試してみます。以下のようなファイル (fs_test2.txt) を用意します。 1|2|3|4|5…
今の環境は$30が限界。 awkのフィールド数 - 杉風呂2.0 - A Lifelog - どういう検証しているかにもよるかもしれませんが、それは少なすぎるような気がします。プログラミング言語AWKによれば、P. 264 に以下のように書かれています。 100 個の欄 さすがに古…
Calamari Dynasty: Clearing the Air - Languages that Suck 元ネタはCalamari Dynasty: Clearing the Air - More Languages that Suckですが、以前も同じようなことをしたことがあるような気もしますが、各 awk のバリアントで見てみます。 Variant Total h…