awk

awk。難しいね。あるディレクトリに数字の名前のファイル("1" とか "2" とか)があって、そこに stdin から入力されたものを 一番大きな番号のファイルとして格納する。そんなスクリプト。かけます?

自分の書いたのはこんな感じ。
cat testFile > `ls . > nawk '/
BEGIN {s = 0;}/
/^[0-9]+$/{ if (s < $0) s = $0; }/
END {print s+1}'`

これだけで30分かかってしまった。手伝いさんきゅ>とおる(笑)。