Thread frage zu verwendung des "system" befehls
(5 answers)
Opened by lordy2008 at 2008-11-10 17:09
danke, mit
Code (perl): (dl
)
1 2 3 4 5 $cmd = "make_ndx -f $f1 << Ende\n". "r ${alpha1HelixStart}-${alpha1HelixEnd}\n". "r ${alpha2HelixStart}-${alpha2HelixEnd}\n". "q\n". "Ende"; gehts super, nur Code (perl): (dl
)
system $cmd ==0 or die "Fehler ($?)\n"; haut nicht hin Code (perl): (dl
)
1 2 3 4 #!/usr/bin/perl -w use strict; my $cmd = "pwd"; system $cmd == 0 or die "error ($?)\n"; führt zu Code: (dl
)
1 Argument "pwd" isn't numeric in numeric eq (==) at ./test.pl line 7. wenn ich auf Code (perl): (dl
)
1 2 3 4 #!/usr/bin/perl -w use strict; my $cmd = "pwd"; (system $cmd) == 0 or die "error ($?)\n"; ändere dann gehts. haut das bei dir ohne den klammern hin? bzw mit klammern schaut der ganze ausdruck etwas komisch aus ;-) lg lordy |