![]() |
|
|
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 |
| systemet ikke oppstart etter å ha kjørt lokale boot scripts | tcb3210 | Ubuntu | 0 | 05-30-2008 06:55 |
| mount CD fra lokale laptop til UNIX server eksternt | duke0001 | UNIX for Advanced & ekspertbrukere | 7 | 10-31-2007 04:20 |
| fylle variabel fra eksterne resultat | hcclnoodles | Shell programmering og Skripting | 2 | 02-19-2007 05:44 |
| Kjøre et interaktivt Remotely | Terrible | Shell programmering og Skripting | 3 | 10-20-2006 12:48 |
| kjøre kommandoer med eksternt med Telnet | Terrible | Shell programmering og Skripting | 2 | 06-27-2006 05:47 |
|
|
LinkBack | Thread Tools | Søk i denne tråden | Rate Thread | Visningsmoduser |
|
||||
|
kjører kommandoen eksternt for å fylle lokale variable
Hvis jeg kjører dette Code:
[root@central-server] # ssh remote-server 'du -sk /usr/platform/`uname -i`/' 174 /usr/platform/SUNW,Sun-Fire-V245 Jeg får min utgang helt fint, Men hvis jeg prøver å gjøre det samme, men fylle en lokal variabel i min skript som heter for eksempel "resultat" Code:
#!/bin/ksh result=`ssh remote-server 'du -sk /usr/platform/`uname -i`/'` echo $result Jeg får Code:
[root@central-server] # ./test.sh ./test.sh[13]: /: cannot execute ./test.sh[13]: -i: not found Det ser ut som den `uname-i` får ikke kjøre eksternt, vet noen hvordan jeg kan få dette til å bli anerkjent av den eksterne boksen? Eventuelle hjelpe ville være fint Skål |
| Hugseliste |
| Tags |
| shell script, shell scripting, unix scripting, UNIX scripting Grunnleggende |
| Thread Tools | Søk i denne tråden |
| Visningsmoduser | Ranger denne tråden |
|
|