>>707
別のやり方。
$ csplit -z foo.txt '/[0-9]$/' '{1}'

xx00 と xx01 というファイルができる。xx00 がお目当てのもの。
xx01 には、残り全部が入っている。
細かいことは、csplit の man や coreutils の info を見てね。