[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Perlproblem



Guten Tag Andreas Pakulat,

Am Sonntag, 17. April 2005 um 12:43 schrieb Andreas Pakulat:

> On 17.Apr 2005 - 12:28:26, Stefan Schilling wrote:
>> bisher steht da
>> open DAT,'>'.$fname or die 'Error processing file: ',$!;
>> 
>> änder ich das z.B. in:
>> open DAT,'>/home/test/$fname' or die 'Error processing file: ',$!;
>> 
>> landet die Datei zwar in /home/test, jedoch als $fname, was ich nicht
>> will ($fname ist eine Variable, die den orig. Namen der Datei
>> wiedergibt).
>> Auch Kombinationen à la
>> open DAT,'>/home/test/'$fname

> Du hast wohl den "." uebersehen? Das ist der Operator um Strings zu
> konkatenieren (oder wie das auch immer in dt. heisst - also
> zusammenzuhaengen). Mit

open DAT,'>>/home/test/'.$fname ... 

> sollte es gehen. Man koennte natuerlich auch $fname veraendern:

> $fname = "/home/test/'.$fname

> (Wenn mich mein bisschen Perl-Wissen jetzt nicht im Stich laesst)

Hallo!

Stellvertretend für alle anderen Mails:

Danke für die vielen, hilfreichen Antworten!
Ich hab da jetzt einfach:

open DAT,">/home/test/$fname" or die 'Error processing file: ',$!;

stehen und es funzt!

Vielen Dank und einen schönen Tag noch!

cu,
Stefan




Reply to: