![]() |
|
|
Google unix.com
|
|||||||
| Foren | Registrieren | Forum-Regeln | Links | Alben | FAQ | Benutzerliste | Kalender | Suche | Die heutige Beiträge | Alle Foren als gelesen markieren |
| Shell Programmierung und Scripting Post Fragen zu ksh, csh, sh, bash, Perl, PHP, sed, awk und anderen Shell-Skripte und Shell-Scripting-Sprachen hier. |
Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
|
||||
| Faden | Thread Starter | Forum | Antworten | Last Post |
| Perl-CGI-Skripte | cb.mark | High-Level-Programmierung | 1 | 11-23-2006 10:56 AM |
| Ausführen von Shell-Skripte automatisch und ohne Verwendung von Batch-oder AT-Befehle | ritzwan0 | Shell Programmierung und Scripting | 3 | 09-17-2006 03:51 PM |
| Unix-Kommandos in Perl-Skript | athri | UNIX for Dummies Questions & Answers | 1 | 07-14-2006 10:31 AM |
| Perl-Aufruf Unix-System-Befehle | new2ss | Shell Programmierung und Scripting | 4 | 04-05-2006 10:32 PM |
| Perl-Modul-Namen in allen Perl-Skripte | rahulrathod | Shell Programmierung und Scripting | 2 | 12-02-2005 01:00 AM |
![]() |
|
|
LinkBack | Thread Tools | Suche diesen Thread | Rate Thread | Anzeige-Modi |
|
|
|
||||
|
[PERL] UNIX-Befehle in Perl-Skripte
Ich verstehe, dass um grundlegende Unix-Befehle Typ I in der Regel an der Eingabeaufforderung ein, würde ich sie in der folgenden Form Code:
system(ls -l); or exec(ls -l); Aber wenn ich tatsächlich versuchen, verwenden Sie den Befehl, das Skript nicht zu kompilieren und hält mir ist ein Fehler mit dieser Linie. Wie kann ich Befehle in perl? Ich habe die richtige Shebang, der auf die perl exec. Danke. |
|
||||
|
System Calls
Um mehr zu erfahren über die perl System-Funktion, auf Ihre Befehlszeile Art
perldoc-f-System (um mehr zu erfahren über die Verwendung von perldoc, Art 'man perldoc "an der Eingabeaufforderung). Ihr Problem ist, dass die system () erwartet eine Liste von Dingen die Sie tun. Sie sind es, die mit zwei Punkte gibt, die nicht einmal durch ein Komma getrennt werden, so Perl wird verrückt versuchen herauszufinden, was Sie wollen. Versuchen Sie,-System ( "ls-l"), die System () mit nur einer Sache, die Sie wollen. Diese mit exec. Stellen Sie sicher, dass perldoc-f exec, um die Unterschiede zwischen diesen beiden Befehlen. |
![]() |
| Lesezeichen |
| Tags |
| Unix-Befehle |
| Thread Tools | Suche diesen Thread |
| Anzeige-Modi | Rate this thread |
|
|