Hilfe mit (kleinem) Programm
pioneer 28.02.2011 - 15:47 818 2
pioneer
Big d00d
|
Hi! Ich habe ein Textfile mit folgendenden Inhalt: Computer1 Befehl1 Computer1 Befehl2 Computer1 Befehl3 Computer2 Befehl1 Computer2 Befehl2 ... Was ich nun benötige ist, dass aus dem einem File mehrere Files werden. d.h. es soll ein Computer1.txt, Computer2.txt,... file erstellt werden, indem als Inhalt Befehl1, Befehl2, ... erstellt wird. Das ganze soll auf einem Debian (mir wurde Perl empfohlen) laufen. Folgendes (einlesen der Datei) hab ich bereits "fabriziert": #!/usr/bin/perl -w
use strict;
my $rw = open(FILE,"ausgabe.txt"); if(not defined($rw)) { die "Fehler beim oeffnen der Datei: $!\n"; } while(defined(my $i = <FILE> ) { print $i; } close(FILE); Könnt ihr mir weiterhelfen? lg
|
pioneer
Big d00d
|
Hm, irgendeinen Tipp?
|
COLOSSUS
AdministratorGNUltra
|
In bash/als Shellscript: while read computer command;
do
printf "%s\n" "${command}" >> "${computer}.txt"
done < Textfile
|