Aha, tak on má zip na použití v rouře samostatný program. To jsou vynálezy...
Ovšem nahrazení jednoduchého
sed 's/^ comment: //;t;d'
konstrukcí
grep comment | sed 's/.*\(http.*\)/\1/'
je kandidát na The Most Useless Use of Grep Award: http://laku19.adsl.netsonic.fi/era/unix/award.html#grep
Jde-li o změnu logiky z ,vypsat položku comment` na ,matchnout URL`, tak na to stačí
sed 's/.*\(http.*\)/1/;t;d'
či
sed 's/ comment: \(http.*\)/1/;t;d'
jo, grep je tam useless, ale zas takhle spis lidi pochopi, co jsem tim chtel rict :) ja si rad se sedem vyhraju, kdyz to ma ucel a nebejt linej, tak bych tusim zvladnul i ten reverse napsat v nem, abysme nemuseli sahat po perlu :).. jen heslo jsem tam nechtel davat v cleartextu, takze tam je to trosku obfuscated :)
#include <unistd.h>
#include <sys/mman.h>
#include <sys/types.h>
int main()
{
int length=lseek(0, 0, SEEK_END);
lseek(0, 0, SEEK_SET);
char *ptr = mmap(NULL, length, PROT_READ, MAP_SHARED, 0, 0);
char *ptr1 = ptr + length-1;
for (; ptr1>=ptr; ptr1--)
write(1, ptr1, 1);
munmap(ptr, length);
return 0;
}