Rudi_Ratlos Geschrieben 23. Februar 2007 Teilen Geschrieben 23. Februar 2007 Hallo. Ich möchte eine zweispaltige Datei auslesen, die ungefähr folgendes Format hat 1.2.3.4 aaa 2.3.5.8 bbb also so ähnlich wie ein hosts-file Ich möchte jeweils mit beiden werten was "anstellen". Wie geht das? for i in 'cat liste.txt' do checke wert1 checke wert2 ???? done So vielleicht? Danke & tschüß Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dr.disk Geschrieben 24. Februar 2007 Teilen Geschrieben 24. Februar 2007 Welche Sprache soll's denn sein? Perl, bash usw. Das wäre noch hilfreich... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Einherjer Geschrieben 26. Februar 2007 Teilen Geschrieben 26. Februar 2007 Und vor allem wie das ganze getrennt werden soll Eine Trennung durch ein "Leerzeichen" beeutet das in keiner der Spalte ein Leerzeichen mehr sein darf... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Schlaubi Geschrieben 26. Februar 2007 Teilen Geschrieben 26. Februar 2007 localhost:~> cat x 1.2.3.4 aaa 2.3.5.8 bbb 2.4.9.4 ccc localhost:~> while read ip h; do echo "IP-Adresse: '$ip'"; echo "Hostname: '$h'"; done <x IP-Adresse: '1.2.3.4' Hostname: 'aaa' IP-Adresse: '2.3.5.8' Hostname: 'bbb' IP-Adresse: '2.4.9.4' Hostname: 'ccc' Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.