![]() |
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Rules | Lenker | Album | FAQ | Medlemsliste | Kalender | Søke | Dagens innlegg | Marker forumene som lest |
| Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her. |
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Slik kjører cmds etter at du endrer til en ny konv (Shell) i et shell-script | charlei | Shell programmering og Skripting | 6 | 10-14-2008 03:18 |
| Hjelp! Trenger du å konvertere bash shell å perl | misfoster | Shell programmering og Skripting | 0 | 06-19-2008 10:42 |
| En annen bash shell til perl konvertering | misfoster | UNIX for Dummies Spørsmål og svar | 6 | 05-29-2008 01:04 |
| Konvertering bash shell å perl | misfoster | UNIX for Dummies Spørsmål og svar | 4 | 05-29-2008 12:35 |
| Hva er forskjellen: "nuhup cmds" Vs "cmds & ' | billshu | Sun Solaris | 5 | 05-12-2004 11:01 |
![]() |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|
|
||||
|
Perl cmds fungerer ikke i Bash shell. Plz hjelpe
Hei alle,
Jeg har en Linux OS på min PC (eldre versjon 9). Standard shell er bash. Når jeg prøver å kjøre noen Perl programmere den kaster feil! f.eks hvis jeg kjører dette enkle PERL program, #! / usr / bin /perl printf "\ lHello \ n"; $ var \u003d 3; printf $ var; @ list \u003d (1,2,3); printf "@ list"; ------------------------ Det står -- i Bash \u003d 3 kommandoen er ikke funnet og de to siste linjene har syntaksfeil! ![]() Jeg prøvde det i Cygwin også og fikk samme feilmelding (standard shell er bash også). Men i mitt kontor-PC, ingen feil er observert. Hvordan de skal takle denne situasjonen? bør jeg få den nyeste versjonen av Linux som PERL kan kjøre uten feil? Please help. |
|
||||
|
First off:
endre shebang å være i første linje perl skript, i første Lefthand kolonnen. For det andre: Hvis det ikke fungerer, så Code:
jmcnama> which perl /usr/local/bin/perl Jeg gjør opp noe her, bruk hva systemet sier: Code:
#!/usr/local/bin/perl |
|
||||
|
Sitat:
Takk jim Som perl på Cygwin min gir cygdrive / c /Perl/bin /Perl Men selv om jeg bruker denne linjen får jeg den tidligere nevnte feilene.! |
|
||||
|
Manuset er --
#! / cygdrive / c /Perl/bin /perl $ var \u003d 3; printf $ var; @ list \u003d (1,2,3); printf "@ list"; --------------------------- feilen jeg bli i Cygwin er -- bash: \u003d 3: command not found syntaksfeil nær uventede token '1, 2, 3 ' |
![]() |
| Hugseliste |
| Tags |
| shell script, shell scripting, unix scripting, UNIX scripting Grunnleggende |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|