400 1 2017-06-21T13 rrrrr rrere rrrrr /var/spool/mail/1 1 fsfgagd dfgdfgfg
:01:09.000-07 495555555_0f102_ke
:00. rnel_topg.0.tar.gz
402 1 2017-06-21T13 rrrrr rrere rrrrr /var/spool/mail/1 1 fsfgagd dfgdfgfg
:01:09.000-07 495555555_0f102_ke
:00. rnel_topg.0.tar.gz
403 1 2017-06-21T13 rrrrr rrere rrrrr /var/spool/mail/1 1 fsfgagd dfgdfgfg
:01:09.000-07 495555555_0f102_ke
:00. rnel_topg.0.tar.gz
404 1 2017-06-21T13 rrrrr rrere rrrrr /var/spool/mail/1 1 fsfgagd dfgdfgfg
:01:09.000-07 495555555_0f102_ke
:00. rnel_topg.0.tar.gz
Ich habe einen Eingang wie unten gezeigt. Ich habe 100 solcher Zeilen wie oben gezeigt. Und jede Zeile benötigt 3 Zeilen und sie sind in einem tabellenartigen Muster formatiert. Ich kann Bash oder Python oder beides verwenden.Text-Extraktion
Dies ist, was ich
tr -s " " | awk '{print $1 $2 $3}'
mit Regex bisher
versucht haben:^\d*(.*)\/var\/spool\/mail\/\d*(.*)
Was ich brauche, ist ein Wörterbuch {'400':'/var/spool/mail/1495555555_0f102_kernel_topg.0.tar.gz'}
Bitte setzen Sie mehr aus der Eingabedatei und erwartet darunter. – sjsam