|
|
|
|
Google Site
|
|||||||
| Forums | Registrer | Blogg | Man Pages | Forum Rules | Lenker | Album | FAQ | Brukere | 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. |
![]() |
|
|
Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
|||
|
gcd.sh Skriptet fungerer ikke ...
Hei. Jeg er ny på scripting i bash shell og jeg har dette problemet. Jeg prøver å lage et script som returnerer det største felles divisor av to heltall tall ifølge Euclid algoritme ... Her er hva jeg har gjort: Code:
#!/bin/bash m=$1 n=$2 while [ "$n" != 0 ] do if [ "$m" -gt "$n" ]; #line 8 then m=$m-$n else n=$n-$m fi done echo $n og jeg får en feilmelding: linje 8: heltall exrpession forventet Jeg kjører gcd.sh skriver i terminal Code:
./gcd.sh 14 28 der 14 og 28 er heltall, ikke sant? Så hva er problemet? Kan du fortelle meg hva skal jeg skrive? |
| Sponsede lenker |
|
|
| Sponsede lenker |
|
|
![]() |
| Hugseliste |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|
Mer UNIX og Linux Forum Emner Du kan finne nyttig
|
||||
| Tråd | Tråd startet | Forum | Svar | Siste innlegg |
| Modificar Perl-skript til å arbeide med txt - Tillatelser script | joangopan | Shell programmering og Skripting | 1 | 09-13-2007 12:38 |
| Min Skriptet fungerer ikke - kan du pls hjelpe? | BearCheese | Shell programmering og Skripting | 1 | 06-29-2007 06:12 |
| Hvorfor dette skriptet ikke fungerer? Hjelp | duke0001 | Shell programmering og Skripting | 4 | 02-22-2007 09:28 |
| Script ikke fungerer, men kommandoer i arbeid | cheongww | UNIX for Dummies Spørsmål og svar | 2 | 11-14-2006 10:52 |
| sed script. Hvordan fungerer det? | billy5 | Shell programmering og Skripting | 2 | 09-02-2005 05:45 |