<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>awk, sed, cut -f -d</title>
    <link>http://forum.geizhals.at/feed.jsp?id=174888</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(12): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,954330.html#954330</link>
      <description>Wenn ich mich nicht irre sowas àla&lt;br&gt;&lt;br&gt;&lt;tt&gt;while(&lt;INFILE/&gt;&lt;!-- //--&gt;) {&lt;br&gt;irgendwas mit &lt;i&gt;$_&lt;/i&gt; tun (ist die aktuelle Zeile, iirc)&lt;br&gt;&lt;br&gt;}&lt;/tt&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 20:45:53 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,954330.html#954330</guid>
      <dc:creator>Psychopath</dc:creator>
      <dc:date>2003-07-19T20:45:53Z</dc:date>
    </item>
    <item>
      <title>Re(11): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,954325.html#954325</link>
      <description>&lt;i&gt;eignet sich ideal um die kiste abzuwuergen (wenn ram kleiner als filesize ist) &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;/i&gt;&lt;br&gt;&lt;br&gt;&lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt; &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;&lt;i&gt;einfach den fd in einem while bzw. foreach verwenden&lt;/i&gt;&lt;br&gt;&lt;br&gt;wie gehe ich da vor &lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 20:41:54 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,954325.html#954325</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-19T20:41:54Z</dc:date>
    </item>
    <item>
      <title>Re(10): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,954313.html#954313</link>
      <description>@lines = &lt;[INFILE]&gt;; &lt;br&gt;&lt;br&gt;eignet sich ideal um die kiste abzuwuergen (wenn ram kleiner als filesize ist) &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":)"/&gt;&lt;br&gt;&lt;br&gt;einfach den fd in einem while bzw. foreach verwenden; ist ramsparender und bringt sonst kaum nachteile mit sich (ausser das das logfile waehrend das script laeuft geoeffnet bleibt)...&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 20:24:43 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,954313.html#954313</guid>
      <dc:creator>Robe</dc:creator>
      <dc:date>2003-07-19T20:24:43Z</dc:date>
    </item>
    <item>
      <title>Re(10): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,954209.html#954209</link>
      <description>&lt;a href="http://www.geocities.com/siliconvalley/7331/ten_perl.html" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.geocities.com/&lt;wbr/&gt;siliconvalley/&lt;wbr/&gt;7331/&lt;wbr/&gt;ten_perl.html&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt; &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 19:09:26 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,954209.html#954209</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-19T19:09:26Z</dc:date>
    </item>
    <item>
      <title>Re(9): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,954172.html#954172</link>
      <description>&lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt; I LOVE PERL &lt;img src="tongue.gif" width="16" height="19" align="absmiddle" alt=":-P"/&gt;&lt;br&gt;&lt;br&gt;$ cat getdata.pl&lt;br&gt;#!/usr/bin/perl&lt;br&gt;$file = 'data.log' ;&lt;br&gt;open(INFILE,&amp;nbsp;&amp;nbsp;"&amp;lt;$file") ;&lt;br&gt;@lines = &lt;[INFILE]&gt;; #hier natürlich ohne eckige klammer &lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt;&lt;br&gt;close(INFILE) ;&lt;br&gt;foreach $line (@lines)&lt;br&gt;{&lt;br&gt;if ($line =~ /^(.*)(\s\-){2}\s\[(.*)\](.*)$/) {&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;my ($host, $timestamp, $zeugdanach) = ($1, $3, $4);&lt;br&gt;&amp;nbsp;&amp;nbsp;print("Host: $host, Time: $timestamp, Zeug: $zeugdanach\n");&lt;br&gt;&lt;br&gt;} else {&lt;br&gt;&amp;nbsp;&amp;nbsp;print("I didn't match, honey\n");&lt;br&gt;}&lt;br&gt;}&lt;br&gt;$ perl getdata.pl&lt;br&gt;Host: 10.14.7.1, Time: 07/Jul/2003:04:39:14 +0200, Zeug:&amp;nbsp;&amp;nbsp;"GET / HTTP/1.0" 200 275&lt;br&gt;Host: 10.14.7.1, Time: 07/Jul/2003:04:39:14 +0200, Zeug:&amp;nbsp;&amp;nbsp;"GET /openbsd_pb.gif HTTP/1.0" 304 -&lt;br&gt;Host: 10.14.7.1, Time: 07/Jul/2003:04:39:54 +0200, Zeug:&amp;nbsp;&amp;nbsp;"GET / HTTP/1.0" 304 -&lt;br&gt;Host: 10.14.7.1, Time: 07/Jul/2003:04:39:54 +0200, Zeug:&amp;nbsp;&amp;nbsp;"GET /openbsd_pb.gif HTTP/1.0" 304 -&lt;br&gt;Host: 10.14.7.1, Time: 07/Jul/2003:04:41:08 +0200, Zeug:&amp;nbsp;&amp;nbsp;"GET / HTTP/1.0" 200 292&lt;br&gt;Host: 10.14.7.1, Time: 07/Jul/2003:04:41:08 +0200, Zeug:&amp;nbsp;&amp;nbsp;"GET /openbsd_pb.gif HTTP/1.0" 304 -&lt;br&gt;Host: 10.14.7.1, Time: 07/Jul/2003:04:43:03 +0200, Zeug:&amp;nbsp;&amp;nbsp;"GET /page.php HTTP/1.0" 200 44494&lt;br&gt;&lt;br&gt;so schön kann coden sein &lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 18:41:27 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,954172.html#954172</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-19T18:41:27Z</dc:date>
    </item>
    <item>
      <title>Re(9): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,954116.html#954116</link>
      <description>so kann ich einen loop erzeugen, dieser liest die ganze zeile ein (variable $_) und gibt sie dann am bildschirm aus... so wie cat data.log...&lt;br&gt;&lt;br&gt;-----&lt;br&gt;&lt;br&gt;$ cat justread.pl&lt;br&gt;#!/usr/bin/perl&lt;br&gt;open(INFILE,&amp;nbsp;&amp;nbsp;"data.log")&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or die "Can't open data log: $!";&lt;br&gt;while (&lt;INFILE/&gt;) {&lt;br&gt;print ("$_");&lt;br&gt;}&lt;br&gt;$&lt;br&gt;&lt;br&gt;-----&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;i&gt;&lt;br&gt;my $line = 'cc125510-a.hnglo1.ov.home.nl - - [16/Jul/2003:02:07:21 +0200] "GET /images/beachparty/beachparty_68.jpg HTTP/1.1" 404 251 "h&lt;br&gt;ttp://www.amd.co.at/images/beachparty/beachparty_68.jpg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"';&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;if ($line =~ /^(.*)(\s\-){2}\s\[(.*)\](.*)$/) {&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;my ($host, $timestamp, $zeugdanach) = ($1, $3, $4);&lt;br&gt;&amp;nbsp;&amp;nbsp;print("Host: $host, Time: $timestamp, Zeug: $zeugdanach\n");&lt;br&gt;&lt;br&gt;} else {&lt;br&gt;&amp;nbsp;&amp;nbsp;print("I didn't match, honey\n");&lt;br&gt;}&lt;/i&gt;&lt;br&gt;&lt;br&gt;ich schaffe es nicht, die zeilen oberhalb dieser zeile in den while loop einzubauen &lt;img src="schief.gif" width="16" height="19" align="absmiddle" alt=":-/"/&gt;&lt;br&gt;geht das überhaupt? man müsste irgendwie definieren können, dass $line = "$_" &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;ausserdem bin ich mir nicht sicher, ob man if zeugs mit while zeugs mischen kann &lt;br&gt;&lt;br&gt;&lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 18:07:29 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,954116.html#954116</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-19T18:07:29Z</dc:date>
    </item>
    <item>
      <title>Re(10): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,953893.html#953893</link>
      <description>Biite nicht mit den eckigen Klammern... - die sind so oed zu tippen &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";)"/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 15:15:57 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,953893.html#953893</guid>
      <dc:creator>Psychopath</dc:creator>
      <dc:date>2003-07-19T15:15:57Z</dc:date>
    </item>
    <item>
      <title>Re(10): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,953344.html#953344</link>
      <description>Sagst, schläft denn bei euch keiner?&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 01:51:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,953344.html#953344</guid>
      <dc:creator>Robert Craven</dc:creator>
      <dc:date>2003-07-19T01:51:05Z</dc:date>
    </item>
    <item>
      <title>Re(9): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,953343.html#953343</link>
      <description>wir brauchen wohl ein [code]...[/code] feature &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 01:50:14 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,953343.html#953343</guid>
      <dc:creator>mjy@geizhals.at</dc:creator>
      <dc:date>2003-07-19T01:50:14Z</dc:date>
    </item>
    <item>
      <title>Re(8): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,953342.html#953342</link>
      <description>ich gebs auf, ich hoff es ist verstaendlich *nirg*&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 01:48:45 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,953342.html#953342</guid>
      <dc:creator>Robe</dc:creator>
      <dc:date>2003-07-19T01:48:45Z</dc:date>
    </item>
    <item>
      <title>Re(7): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,953341.html#953341</link>
      <description>dann mal so&lt;br&gt;&lt;br&gt;while (&lt;STDIN/&gt;) {&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 01:48:25 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,953341.html#953341</guid>
      <dc:creator>Robe</dc:creator>
      <dc:date>2003-07-19T01:48:25Z</dc:date>
    </item>
    <item>
      <title>Re(6): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,953340.html#953340</link>
      <description>grarg&lt;br&gt;&lt;br&gt;sollte&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;br&gt;while (&lt;STDIN/&gt;) {&lt;br&gt;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;sein...&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 01:47:43 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,953340.html#953340</guid>
      <dc:creator>Robe</dc:creator>
      <dc:date>2003-07-19T01:47:43Z</dc:date>
    </item>
    <item>
      <title>Re(5): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,953339.html#953339</link>
      <description>am einfachsten ist sowas mit einem&lt;br&gt;&lt;br&gt;while (&lt;STDIN/&gt;) {&lt;br&gt;$line = chomp($_);&lt;br&gt;print("$line\n");&lt;br&gt;}&lt;br&gt;&lt;br&gt;zu realisieren, und dann einfach ueber ein "cat logfile | lustigesskript.pl" die daten uebergeben...&lt;br&gt;&lt;br&gt;falls du vor hast mehr mit perl machen zu wollen empfiehlt sich &lt;a href="http://www.amazon.de/exec/obidos/ASIN/0596001320/qid=1058578979/sr=2-1/ref=sr_aps_prod_1_1/028-5919386-8938146" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.amazon.de/&lt;wbr/&gt;exec/&lt;wbr/&gt;obidos/&lt;wbr/&gt;ASIN/&lt;wbr/&gt;0596001320/&lt;wbr/&gt;qid=1058578979/&lt;wbr/&gt;sr=2-1/&lt;wbr/&gt;ref=sr_aps_prod_1_1/&lt;wbr/&gt;028-5919386-8938146&lt;/a&gt; &lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Sat, 19 Jul 2003 01:44:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,953339.html#953339</guid>
      <dc:creator>Robe</dc:creator>
      <dc:date>2003-07-19T01:44:23Z</dc:date>
    </item>
    <item>
      <title>Re(4): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,953233.html#953233</link>
      <description>wahnsinn! &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;ich habe den sourcecode einfach ins vi kopiert und:&lt;br&gt;&lt;br&gt;$ perl getdata.pl&lt;br&gt;Host: cc125510-a.hnglo1.ov.home.nl, Time: 16/Jul/2003:02:07:21 +0200, Zeug:&amp;nbsp;&amp;nbsp;"GET /images/beachparty/beachparty_68.jpg HTTP/1.1" 404 251 "http://www.amd.co.at/images/beachparty/beachparty_68.jpg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"&lt;br&gt;$&lt;br&gt;&lt;br&gt;die variable hat man selbst definieren müssen, und ich probiere mal herauszufinden, wie ich einen loop erzeugen kann, der den input aus einem file holt &lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 18 Jul 2003 22:27:41 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,953233.html#953233</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-18T22:27:41Z</dc:date>
    </item>
    <item>
      <title>Re(4): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,949392.html#949392</link>
      <description>Hab's nicht probiert, sollte es aber mit (einer der vielen Varianten von) sed gehen, denk ich.&lt;br/&gt;</description>
      <pubDate>Wed, 16 Jul 2003 09:35:15 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,949392.html#949392</guid>
      <dc:creator>Psychopath</dc:creator>
      <dc:date>2003-07-16T09:35:15Z</dc:date>
    </item>
    <item>
      <title>Re(3): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,949020.html#949020</link>
      <description>mjo, da muss man halt auf mehrere etappen arbeiten...&lt;br&gt;&lt;br&gt;in perl geht das schoen einfach mit regexp, ich weiss nicht inwieweit sich das auf sed/awk umnuppeln laesst...&lt;br&gt;&lt;br&gt;(mal schaun ob das forum die tags frisst)&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;br&gt;#!/usr/bin/perl&lt;br&gt;&lt;br&gt;use strict;&lt;br&gt;use warnings;&lt;br&gt;&lt;br&gt;my $line = 'cc125510-a.hnglo1.ov.home.nl - - [16/Jul/2003:02:07:21 +0200] "GET /images/beachparty/beachparty_68.jpg HTTP/1.1" 404 251 "h&lt;br&gt;ttp://www.amd.co.at/images/beachparty/beachparty_68.jpg" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)"';&lt;br&gt;&lt;br&gt;if ($line =~ /^(.*)(\s\-){2}\s\[(.*)\](.*)$/) {&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;my ($host, $timestamp, $zeugdanach) = ($1, $3, $4);&lt;br&gt;&amp;nbsp;&amp;nbsp;print("Host: $host, Time: $timestamp, Zeug: $zeugdanach\n");&lt;br&gt;&lt;br&gt;} else {&lt;br&gt;&amp;nbsp;&amp;nbsp;print("I didn't match, honey\n");&lt;br&gt;}&lt;br&gt;&lt;/pre&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 16 Jul 2003 00:17:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,949020.html#949020</guid>
      <dc:creator>Robe</dc:creator>
      <dc:date>2003-07-16T00:17:07Z</dc:date>
    </item>
    <item>
      <title>Re(2): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,949014.html#949014</link>
      <description>you rule man! &lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt; &lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt; &lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt;&lt;br&gt;&lt;br&gt;das ist was ich gesucht habe! &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;awk 'BEGIN { FS = "-" } { print $1 | "sort" }' /var/www/logs/access_log&lt;br&gt;awk 'BEGIN { FS = "[" } { print $2 | "sort" }' /var/www/logs/access_log | cut -c1-26&lt;br&gt;awk 'BEGIN { FS = "]" } { print $2 | "sort" }' /var/www/logs/access_log&lt;br&gt;&lt;br&gt;*rotfl* es geht wirklich &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt; &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt; &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 15 Jul 2003 23:55:52 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,949014.html#949014</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-15T23:55:52Z</dc:date>
    </item>
    <item>
      <title>Re(2): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,947004.html#947004</link>
      <description>das txt file ist sehr interessant, ich werde mal herumprobieren, wenn ich zuhause bin &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;danke &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br&gt;&lt;br&gt;&gt; kannst du mal einen beispielstring posten?&lt;br&gt;&lt;br&gt;klar &lt;img src="shades.gif" width="16" height="19" align="absmiddle" alt="B-)"/&gt;&lt;br&gt;&lt;i&gt;&lt;br&gt;xx.xx.x.x - - [datumstring-blabla] testtesttest test test&lt;br&gt;xx.xx.x.xxx - - [datumstring-blabla] blablabla blabla bla bla&lt;br&gt;xx.xxx.xx.xxx - - [datumstring-blabla] testtesttest blablabla&lt;br&gt;xx.xx.x.x - - [datumstring-blabla] testtesttest test test&lt;br&gt;xx.xx.x.xxx - - [datumstring-blabla] blablabla blabla bla bla&lt;br&gt;xx.xxx.xx.xxx - - [datumstring-blabla] testtesttest blablabla&lt;br&gt;xx.xx.x.x - - [datumstring-blabla] testtesttest test test&lt;br&gt;xx.xx.x.xxx - - [datumstring-blabla] blablabla blabla bla bla&lt;br&gt;xx.xxx.xx.xxx - - [datumstring-blabla] testtesttest blablabla&lt;br&gt;xx.xx.x.x - - [datumstring-blabla] testtesttest test test&lt;br&gt;xx.xx.x.xxx - - [datumstring-blabla] blablabla blabla bla bla&lt;br&gt;xx.xxx.xx.xxx - - [datumstring-blabla] testtesttest blablabla&lt;br&gt;xx.xx.x.x - - [datumstring-blabla] testtesttest test test&lt;br&gt;xx.xx.x.xxx - - [datumstring-blabla] blablabla blabla bla bla&lt;br&gt;xx.xxx.xx.xxx - - [datumstring-blabla] testtesttest blablabla&lt;br&gt;xx.xx.x.x - - [datumstring-blabla] testtesttest test test&lt;br&gt;xx.xx.x.xxx - - [datumstring-blabla] blablabla blabla bla bla&lt;br&gt;xx.xxx.xx.xxx - - [datumstring-blabla] testtesttest blablabla&lt;br&gt;xx.xx.x.x - - [datumstring-blabla] testtesttest test test&lt;br&gt;xx.xx.x.xxx - - [datumstring-blabla] blablabla blabla bla bla&lt;br&gt;xx.xxx.xx.xxx - - [datumstring-blabla] testtesttest blablabla&lt;/i&gt;&lt;br&gt;&lt;br&gt;&gt; ich loes sowas meistens in perl,..&lt;br&gt;&lt;br&gt;und ich lös' sowas in DCL, aber das geht halt nicht auf UNIX &lt;img src="schief.gif" width="16" height="19" align="absmiddle" alt=":-/"/&gt;&lt;br&gt;&lt;br&gt;$ p1 = F$ELEMENT(0,"-",line)&lt;br&gt;$ p1 = F$EXTRACT(0,''F$LENGHT(p1)'-1,p1)&lt;br&gt;$ p2 = F$ELEMENT(0,"[",line)&lt;br&gt;$ p2 = F$EXTRACT(''F$LENGHT(p2)'+1,17,line)&lt;br&gt;$ p3 = F$ELEMENT(0,"]",line)&lt;br&gt;$ p3 = F$EXTRACT(''F$LENGHT(p3)'+2,35,line)&lt;br/&gt;</description>
      <pubDate>Mon, 14 Jul 2003 15:23:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,947004.html#947004</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-14T15:23:07Z</dc:date>
    </item>
    <item>
      <title>Re: awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,946628.html#946628</link>
      <description>einge examples fuer awk, sed, etc. gibts unter&lt;br&gt;&lt;br&gt;&lt;a href="http://www.bordergatewayprotocol.net/~jon/helpful_stuff/unix/awk.txt" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;www.bordergatewayprotocol.net/&lt;wbr/&gt;~jon/&lt;wbr/&gt;helpful_stuff/&lt;wbr/&gt;unix/&lt;wbr/&gt;awk.txt&lt;/a&gt; &lt;br&gt;&lt;br&gt;bzw. sed.txt&lt;br&gt;&lt;br&gt;ich loes sowas meistens in perl, weil mir die syntax von den beiden anderen programmen (noch) nicht ganz so vertraut ist...&lt;br&gt;&lt;br&gt;kannst du mal einen beispielstring posten?&lt;br/&gt;</description>
      <pubDate>Mon, 14 Jul 2003 10:09:07 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,946628.html#946628</guid>
      <dc:creator>Robe</dc:creator>
      <dc:date>2003-07-14T10:09:07Z</dc:date>
    </item>
    <item>
      <title>Re(2): awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,945893.html#945893</link>
      <description>danke für deine antwort. das mit sed check ich noch immer nicht und von perl habe ich 0 ahnung &lt;img src="schief.gif" width="16" height="19" align="absmiddle" alt=":-/"/&gt; &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br/&gt;</description>
      <pubDate>Sun, 13 Jul 2003 16:26:46 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,945893.html#945893</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-13T16:26:46Z</dc:date>
    </item>
    <item>
      <title>Re: awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,945888.html#945888</link>
      <description>Fuer sollte sed reichen, denk ich. So àla &lt;tt&gt;sed s/\[(.*)\]/$1/&lt;/tt&gt; - ohne Garantie. Fuer Details irgendein regexps-Tutorial. D.b. &lt;a href="http://www.perldoc.com/perl5.8.0/pod/perlrequick.html"&gt;Perl regular expressions quick start&lt;/a&gt; oder &lt;a href="http://www.perldoc.com/perl5.8.0/pod/perlretut.html"&gt;Perl regular expressions tutorial&lt;/a&gt; (auch wenn nicht alle regexp-Implementationen ganz gleich sind, so ist das doch einmal ein guter Anfang)&lt;br/&gt;</description>
      <pubDate>Sun, 13 Jul 2003 16:21:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,945888.html#945888</guid>
      <dc:creator>Psychopath</dc:creator>
      <dc:date>2003-07-13T16:21:23Z</dc:date>
    </item>
    <item>
      <title>awk, sed, cut -f -d</title>
      <link>http://forum.geizhals.at/t174888,945834.html#945834</link>
      <description>gibt es jemand, der sich mit awk oder sed auskennt.&lt;br&gt;konkret möchte ich eine datei zeile für zeile einlesen, und dann ein paar dinge substringen. &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br&gt;&lt;br&gt;ich möchte meine apache logs in eine db laden...ein schlichtes cut reicht in diesem fall nicht, weil sich der zeileninhalt verschiebt (error_log) &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;also ich muss irgendwie "delimiter" verwenden... z.b. "[" oder "]"&lt;br&gt;wie kann ich jetzt hergehen, und sagen, lies' die zeile zeichen für zeichen ein und wenn du bei "[" ankommst, schneide alles davor aus und in eine variable umleiten, und dann weiterlesen bis ein "]" kommt, dann alles zwischen "[" und "]" ausschneiden und und in eine zweite variable speichern, und alles was nach "]" kommt ausschneiden und in eine dritte variable umleiten &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt; *yeah*&lt;br&gt;&lt;br&gt;ich blick' das nicht durch &lt;img src="sad.gif" width="16" height="19" align="absmiddle" alt=":-("/&gt;&lt;br&gt;&lt;a href="https://startpage.com/do/search?hl=de&amp;ie=UTF-8&amp;oe=UTF-8&amp;q=awk+length+substr&amp;btnG=Google+Suche&amp;meta=" rel="noopener" target="_blank"&gt;https:/&lt;wbr/&gt;/&lt;wbr/&gt;startpage.com/&lt;wbr/&gt;do/&lt;wbr/&gt;search?&lt;wbr/&gt;hl=de&amp;&lt;wbr/&gt;ie=UTF-8&amp;&lt;wbr/&gt;oe=UTF-8&amp;&lt;wbr/&gt;q=awk+length+substr&amp;&lt;wbr/&gt;btnG=Google+Suche&amp;&lt;wbr/&gt;meta=&lt;/a&gt; &lt;br&gt;&lt;br&gt;mit welcher sprache kann ich das am besten umsetzen, gibt's beispiele &lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br&gt;bitte gebt's ma einen denkanstoss &lt;img src="teeth.gif" width="16" height="19" align="absmiddle" alt="|-D"/&gt;&lt;br/&gt;</description>
      <pubDate>Sun, 13 Jul 2003 15:34:49 GMT</pubDate>
      <guid>http://forum.geizhals.at/t174888,945834.html#945834</guid>
      <dc:creator>toor</dc:creator>
      <dc:date>2003-07-13T15:34:49Z</dc:date>
    </item>
  </channel>
</rss>
