![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Konvertierung von Datums-Format | mohan705 | Shell Programmierung und Scripting | 7 | 05-22-2008 12:10 PM |
| Umwandlung von Text in das CSV-Format | gthokala | Shell Programmierung und Scripting | 13 | 06-09-2006 11:44 AM |
| Konvertieren von PDF in Text-, RTF-doc-Format | saurya_s | UNIX für Fortgeschrittene und Experten | 1 | 04-23-2004 04:25 PM |
| Konvertieren von BMP zu BM (oder anderen Unix-Format) | EJ \u003d) | UNIX-Desktop für Dummies Fragen & Antworten | 1 | 06-12-2002 09:42 AM |
| Konvertieren das Erstellungsdatum der Datei, um ein neues Format | barney_clough | UNIX for Dummies Questions & Answers | 1 | 06-12-2002 08:43 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
Umwandlung Konfigurationsdatei in das CSV-Format
Hallo,
Für 2 Tagen habe ich der Suche nach einer Lösung für dieses. Ich bin nun, daran zu zweifeln ist sogar möglich. Es ist noch schwieriger, wenn Sie nicht wissen, wie die Suche nach ihr. (welche Keywords genügend Relevanz etc..) Ich muss analysieren, eine Konfigurations-Datei, um eine CSV-Datei zurück. Es wäre notwendig, diese Parameter aus der Datei: define host ( host_name Hosta Eltern hostNull ) -- define host ( host_name hostB Eltern Hosta ) -- define host ( host_name hostC Eltern hostB ) -- und erstellen Sie diese: Host-, Stamm - Hosta, hostNull hostB, Hosta hostC, hostB Kennt jemand eine Lösung für dieses oder kann mir jemand Punkt aus bis zu einem gewissen doc, in dem erläutert wird, wie? |
|
||||
|
Ein Perl-One-Liner
Code:
$ cat temp.txt | perl -ne 'chomp; print "host,parent\n" if $. == 1; print $_ if $_ =~ s/^host_name\s+(.*)$/$1/; print ",$_\n" if $_ =~ s/^parents\s+(.*)$/$1/;' host,parent hostA,hostNull hostB,hostA hostC,hostB 1. Drucken Sie die Header der ersten Zeile der Eingabe. 2. Drucken Sie die Host-Namen, wenn sie (ohne Zeilenumbruch) 3. Drucken Sie das Komma, Eltern, und Eltern, wenn ein Zeilenumbruch ist. ShawnMilo |
![]() |
| Lesezeichen |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|