Leser: 2
|< 1 2 3 >| | 29 Einträge, 3 Seiten |
c4+2008-08-12 14:39:50--Wäre sehr schade weil ich durch son befehl nen 3 zeiler zu nem einzeiler machen kann!
Linuxer+2008-08-12 15:43:58--just my 2 cents. (auch wenn sie sich mit LanX' überschneiden)
echo "hallo >> $backupPasswdFile";
1
2
3
4
5
6
7
8
9
$ perl
use Shell qw( echo );
my $var = 'hallo welt';
echo "$var >> test.txt";
$ cat test.txt
hallo welt
Linuxer+2008-08-12 16:18:18--Das Problem mit Shell ist für mich nachvollziehbar:
LanX-+2008-08-12 16:22:03--Linuxer+2008-08-12 16:18:18--Das Problem mit Shell ist für mich nachvollziehbar:
funzt doch!?!
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
#! /usr//bin/perl -w #---------------------------------------------------------------- # Author: c4 # Date: 12.08.2008 # File: echo.cgi # Description: Unknown Shell Echo eRRoR. # #---------------------------------------------------------------- # Bind Modules #---------------------------------------------------------------- use strict; use CGI; use Shell qw(echo); # MyVars #---------------------------------------------------------------- my $userPasswdFile = "/tmp/passwd"; #Hier soll das PW rein # Code #---------------------------------------------------------------- print "Content-Type: Text/html\n\n"; print "<HTML>\n"; print "<HEAD><TITLE> Test: Perlscript using Shell echo </TITLE></HEAD>\n"; print "<BODY>\n"; print "<H2>Test: Perlscript using Shell echo</H2>\n"; print "<HR>\n"; print "<CENTER>Diese Seite wurde durch ein Perlprogramm generiert.</CENTER>\n"; print "<HR>\n"; print "</BODY></HTML>\n"; &writePasswordToFile(); # Subs #---------------------------------------------------------------- sub writePasswordToFile { my $line = ""; my $datei = "/tmp/testfile"; #Hier kommt das PW her if ( -e $datei ) { open(my $FILE,'<',$datei); $line = <$FILE>; close $FILE; } print "<CENTER>Wert der Var. line: '$line'</CENTER>\n"; print "<CENTER>Wert der Var userPasswdFile: '$userPasswdFile'</CENTER>\n"; echo "$line >> $userPasswdFile"; #<- pLZ fiX me! } #<eof -> echo.cgi>
|< 1 2 3 >| | 29 Einträge, 3 Seiten |