Thread Bestimmte zeilen einer datei einlesen: zeilen eytrahieren (4 answers)
Opened by Gast at 2007-03-27 17:33

stephanb
 2007-03-27 18:23
#75438 #75438
User since
2007-03-27
10 Artikel
BenutzerIn
[default_avatar]
Hallo renee,

danke für die schnelle Hilfe.
ich bekomme die Anwort als ausgabestream

Aber irgendwie gibt er mir nur die Zeile Volume aus, ich benötige aber alles zwischen Volume und Aggregate.
Also aus dem Beispiel:
xyz_root 52510088KB 1916636KB volume
xyz_v001 1934948116KB 1617418204KB volume
xyz_test 41943092KB 23746348KB volume
xyzc_v003 1159081868KB 940400392KB volume

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
 open (VOL, "$ssh $filer aggr show_space $aggr |") || die "Cannot connect to $filer: $! \n";
while (<VOL>)
{
chomp (my $r3="$_");
my @parts = split /\n\n/,$r3;
for my $part (@parts)
{
next unless $part =~ m!^\s*Volume!;
print ("Habe: $part\n");
}
#print ("Lese $r3 \n");
} # end while VOL
close (VOL);

View full thread Bestimmte zeilen einer datei einlesen: zeilen eytrahieren