Obwohl ich wie schon gesagt Python recht zugeneigt bin, steckt immernoch ein kleiner Perl-Hacker in mir. Nach vielen Jahren Perl-Entwicklung vielleicht verständlich.
Also habe ich das gleiche Problem, das zunächst in Perl und in Python in jeweils 11 Zeilen gelöst wurde, in einer Zeile Perl gelöst:
perl -MLWP::Simple -ne 'print "ERROR: $1 -> $2\n" if /title="([^"]*)".*xmlUrl="([^"]*)"/ and not head($2)' < Meine_Thunderbird_Feeds.opml
Das wird in Python vermutlich schwierig. Falls jemand aber eine Lösung hat, nur her damit ;)
Nachteil: An den HTTP-Error-Code komme ich mit LWP::Simple::head leider nicht ran. Ich könnte getstore
nutzen und nach /dev/null schreiben, das ist aber nicht besonders schön…
Man könnte sich berechtigterweise fragen, ob ich eigentlich nichts besseres zu tun hätte… Habe ich eigentlich schon, aber etwas Abwechslung tut ja auch mal gut ;)
Erstellt am 23.06.2007 um 14:45 Uhr von streawkceur.
Abrufe: 1711
-
Kommentare: 31 -
Trackbacks: 0 -
Trackback-Link: http://gedankenkonstrukt.de/blog/trackback/?id=38.
Tags: check, code, feeds, golf, http, oneliner, opml, perl, xml.
Kommentare
Autor: | |
---|---|
Datum: | 28.09.2016 um 04:30 Uhr. |
Kommentar: | Very informative blog post.Really thank you! Keep writing. eakggfbgaeedeggd |
Autor: | |
Datum: | 28.09.2016 um 18:26 Uhr. |
Kommentar: | Hello!<a href="http://www.cia9online.com/#1.html">online pharmacy cialis</a> |
Autor: | |
Datum: | 28.09.2016 um 18:26 Uhr. |
Kommentar: | Hello! [url=http://www.cia9online.com/#2.html]online pharmacy cialis[/url] |
Autor: | |
Datum: | 28.09.2016 um 18:26 Uhr. |
Kommentar: | Hello! online pharmacy cialis http://www.cia9online.com/#4.html |
Autor: | |
Datum: | 28.09.2016 um 18:26 Uhr. |
Kommentar: | Hello! |
Autor: | |
Datum: | 30.09.2016 um 00:30 Uhr. |
Kommentar: | Hello!<a href="http://www.cia9online.com/#1.html">online pharmacy cialis</a> |
Autor: | |
Datum: | 30.09.2016 um 00:31 Uhr. |
Kommentar: | Hello! online pharmacy cialis http://www.cia9online.com/#4.html |
Autor: | |
Datum: | 30.09.2016 um 00:31 Uhr. |
Kommentar: | Hello! |
Autor: | |
Datum: | 01.10.2016 um 07:23 Uhr. |
Kommentar: | Hello!<a href="http://www.cia9online.com/#1.html">cialis online pharmacy</a> |
Autor: | |
Datum: | 01.10.2016 um 07:25 Uhr. |
Kommentar: | Hello! [url=http://www.cia9online.com/#2.html]cialis online pharmacy[/url] |
Autor: | |
Datum: | 01.10.2016 um 07:31 Uhr. |
Kommentar: | Hello! cialis online pharmacy http://www.cia9online.com/#4.html |
Autor: | |
Datum: | 01.10.2016 um 13:30 Uhr. |
Kommentar: | Hello!<a href="http://www.cia9online.com/#1.html">online pharmacy cialis</a> |
Autor: | |
Datum: | 01.10.2016 um 13:35 Uhr. |
Kommentar: | Hello! [url=http://www.cia9online.com/#2.html]online pharmacy cialis[/url] |
Autor: | |
Datum: | 01.10.2016 um 13:35 Uhr. |
Kommentar: | Hello! online pharmacy cialis http://www.cia9online.com/#4.html |
Autor: | |
Datum: | 01.10.2016 um 13:36 Uhr. |
Kommentar: | Hello! |
Autor: | |
Datum: | 02.10.2016 um 20:04 Uhr. |
Kommentar: | Hello!<a href="http://www.cia9online.com/#1.html">cialis online pharmacy</a> |
Autor: | |
Datum: | 02.10.2016 um 20:05 Uhr. |
Kommentar: | Hello! [url=http://www.cia9online.com/#2.html]cialis online pharmacy[/url] |
Autor: | |
Datum: | 02.10.2016 um 20:05 Uhr. |
Kommentar: | Hello! cialis online pharmacy http://www.cia9online.com/#4.html |
Autor: | |
Datum: | 02.10.2016 um 20:06 Uhr. |
Kommentar: | Hello! |
Autor: | |
Datum: | 04.10.2016 um 02:10 Uhr. |
Kommentar: | Hello!<a href="http://www.cia9online.com/#1.html">cialis online pharmacy</a> |
Autor: | |
Datum: | 04.10.2016 um 02:10 Uhr. |
Kommentar: | Hello! [url=http://www.cia9online.com/#2.html]cialis online pharmacy[/url] |
Autor: | |
Datum: | 04.10.2016 um 02:11 Uhr. |
Kommentar: | Hello! cialis online pharmacy http://www.cia9online.com/#4.html |
Autor: | |
Datum: | 04.10.2016 um 02:17 Uhr. |
Kommentar: | Hello! |
Autor: | |
Datum: | 05.10.2016 um 08:16 Uhr. |
Kommentar: | Hello!<a href="http://www.cia9online.com/#1.html">online pharmacy cialis</a> |
Autor: | |
Datum: | 05.10.2016 um 08:19 Uhr. |
Kommentar: | Hello! [url=http://www.cia9online.com/#2.html]online pharmacy cialis[/url] |
Autor: | |
Datum: | 05.10.2016 um 08:20 Uhr. |
Kommentar: | Hello! online pharmacy cialis http://www.cia9online.com/#4.html |
Autor: | |
Datum: | 05.10.2016 um 08:20 Uhr. |
Kommentar: | Hello! |
Autor: | |
Datum: | 06.10.2016 um 14:27 Uhr. |
Kommentar: | Hello!<a href="http://www.cia9online.com/#1.html">online pharmacy cialis</a> |
Autor: | |
Datum: | 06.10.2016 um 14:28 Uhr. |
Kommentar: | Hello! [url=http://www.cia9online.com/#2.html]online pharmacy cialis[/url] |
Autor: | |
Datum: | 06.10.2016 um 14:28 Uhr. |
Kommentar: | Hello! online pharmacy cialis http://www.cia9online.com/#4.html |
Autor: | |
Datum: | 06.10.2016 um 14:28 Uhr. |
Kommentar: | Hello! |