Rudi_Ratlos Geschrieben 23. Februar 2007 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üß
dr.disk Geschrieben 24. Februar 2007 Geschrieben 24. Februar 2007 Welche Sprache soll's denn sein? Perl, bash usw. Das wäre noch hilfreich...
Einherjer Geschrieben 26. Februar 2007 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...
Schlaubi Geschrieben 26. Februar 2007 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'
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden