![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrera | Forum Regler | Länkar | Album | FAQ | Medlemslista | Kalender | Söka | Dagens inlägg | Markera forum som lästa |
| Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här. |
Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Senaste Inlägg |
| Perl CGI Scripts | cb.mark | High Level Programming | 1 | 11-23-2006 10:56 |
| Köra shell script automatiskt utan att använda Sats eller på kommandon | ritzwan0 | Shell-programmering och Skript | 3 | 09-17-2006 03:51 |
| Unix-kommandon i Perl-skript | athri | UNIX for Dummies Frågor & Svar | 1 | 07-14-2006 10:31 |
| Perl ringer UNIX system kommandon | new2ss | Shell-programmering och Skript | 4 | 04-05-2006 10:32 |
| Ersätt Perl modulnamn i alla Perlskript | rahulrathod | Shell-programmering och Skript | 2 | 12-02-2005 01:00 |
![]() |
|
|
LinkBack | Thread Tools | Sök i denna tråd | Rate Thread | Visningslägen |
|
|
|
||||
|
[PERL] Running UNIX kommandon inom Perlskript
Jag förstår att för att köra grundläggande UNIX kommandon jag normalt typ vid prompten, jag skulle vara tvungen att använda följande format Kod:
system(ls -l); or exec(ls -l); Men när jag faktiskt försöker använda kommandot skriptet misslyckas med att sammanställa och fortsätter att tala om för mig att det finns ett fel med den här raden. Hur kör jag kommandon i perl? Jag har väl RUBBET som pekar på det perl exec. Tack. |
|
||||
|
Systemet kräver
Om du vill veta mer om perl systemet att fungera på din kommandorad typ
perldoc-fi system (att lära sig mer om hur du använder perldoc, typ "man perldoc" i kommandotolken). Ditt problem är att systemet () förväntar sig en lista över saker du vill göra. Du är att förse den med två poster som inte ens är åtskilda med ett kommatecken, så Perl går galet att försöka lista ut vad du vill. Prova system ( "ls-l") för att ge systemet () med bara en sak du vill göra. Samma med exec. Var noga med att perldoc-f exec att upptäcka skillnaderna mellan dessa två kommandon. |
![]() |
| Komihåglista |
| Taggar |
| UNIX-kommandon |
| Thread Tools | Sök i denna tråd |
| Visningslägen | Betygsätt denna tråd |
|
|