このスレのように uudecode ものがたくさんあるときの抽出コマンド。
(いまいちだけど)
スレ全体を plain text で保存して使ってみてね。

#!/bin/sh
sed 's/ *//' $1 |
gawk '
/^begin/,/^end/{
if($0~/^begin/){
i=$3;
ver[i]=ver[i]+1
}
print $0 | "cat >" i "-" ver[i] ".uu"
}'