Написал свой первый sed скрипт для преобразования из такого:
Autoconf (2.68) - 1,350 KB:
Home page: http://www.gnu.org/software/autoconf/
Download: http://ftp.gnu.org/gnu/autoconf/autoconf-2.68.tar.bz2
MD5 sum: 864d785215aa60d627c91fcb21b05b07
Automake (1.11.1) - 1,042 KB:
Home page: http://www.gnu.org/software/automake/
Download: http://ftp.gnu.org/gnu/automake/automake-1.11.1.tar.bz2
MD5 sum: c2972c4d9b3e29c03d5f2af86249876fв файл для проверки контрольных сумм:
864d785215aa60d627c91fcb21b05b07 autoconf-2.68.tar.bz2
c2972c4d9b3e29c03d5f2af86249876f automake-1.11.1.tar.bz2
сам скрипт:
[console]cat src | sed -r '/Download: /!d;s/$/ /;s/.+\///;x;s/.*//;N;s/MD5 sum: //;p;s/.*//;x' | sed -r '/^ *$/d;N;s/\n/ /;s/ +$//' >md5sum[/console]
Собственно, критика? Что не так7 что можно сделать проще?