T
Tamidor
Jungspund
Ich würde gerne folgendes machen: ich suche in einer Datei nach einem Zahlenwert und addiere z.b 0.2 hinzu. Der neue Wert soll dann den alten in der Datei ersetzen.
Beispiel:
baasdfasdgf
4.234
asdfasdf
soll zu:
baasdfasdgf
4.434
asdfasdf
werden.
So geht es nicht, da die Datei dann als leere Datei geöffnet wird
open (FOUT,">$INPUT");
}
while ( $zeile = <FOUT> )
{
if ($zeile =~ /^(\d+\.\d+)/)
{
$num = $1;
$num = $num+0.1;
print FOUT $num, "\n";
last;
}
}
close (FOUT);
Beispiel:
baasdfasdgf
4.234
asdfasdf
soll zu:
baasdfasdgf
4.434
asdfasdf
werden.
So geht es nicht, da die Datei dann als leere Datei geöffnet wird
open (FOUT,">$INPUT");
}
while ( $zeile = <FOUT> )
{
if ($zeile =~ /^(\d+\.\d+)/)
{
$num = $1;
$num = $num+0.1;
print FOUT $num, "\n";
last;
}
}
close (FOUT);