The UNIX and Linux Forums  
Bonjour et bienvenu par les États-Unis à la UNIX et Linux Forums! Merci de votre visite et vous joindre à notre communauté mondiale.

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
système de démarrage après l'exécution de scripts de démarrage local tcb3210 Ubuntu 0 05-30-2008 05:55 AM
CD de support local portable à distance de serveur UNIX duke0001 UNIX for Advanced & Expert Users 7 10-31-2007 04:20 PM
peupler à distance variable de résultat hcclnoodles De programmation et de script Shell 2 02-19-2007 05:44 AM
Lancer un programme interactif à distance Terrible De programmation et de script Shell 3 10-19-2006 11:48 PM
exécuter les commandes à distance avec Telnet Terrible De programmation et de script Shell 2 06-27-2006 04:47 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 11-19-2008
hcclnoodles hcclnoodles is offline
Registered User
  
 

Join Date: Mar 2002
Messages: 272
fonctionnement de commande à distance pour peupler variable locale

Si je l'exécution de cette

Code:
[root@central-server] # ssh remote-server 'du -sk /usr/platform/`uname -i`/'
174     /usr/platform/SUNW,Sun-Fire-V245
Je reçois ma production est bien,

Cependant, si j'essaie de faire la même chose, mais remplir une variable locale au sein de mon script appelé par exemple «résultat»

Code:
#!/bin/ksh

result=`ssh remote-server 'du -sk /usr/platform/`uname -i`/'`
echo $result
Je vous

Code:
[root@central-server] # ./test.sh 
./test.sh[13]: /: cannot execute
./test.sh[13]: -i:  not found
Il semble que le `uname-i» est de ne pas faire exécuter à distance, personne ne sais comment je peux l'obtenir d'être reconnu par la télécommande boîte?

Toute aide serait super

À la vôtre
  #2 (permalink)  
Old 11-19-2008
System Shock's Avatar
System Shock System Shock is offline Forum Advisor  
Registered User
  
 

Join Date: Mai 2006
Lieu: Tau Ceti V
Posts: 521
Utiliser des korn shell de commande de substitution dans le script.
Code:
# cat script
     #!/usr/bin/ksh
     result=$(ssh remote-client 'du -sk /usr/platform/`uname -i`')
     echo $result

# ./script
448 /usr/platform/FJSV,GPUZC-M
#

Dernière édition par System Shock; au 11.20.2008 10:59 AM..
  #3 (permalink)  
Old 11-19-2008
hcclnoodles hcclnoodles is offline
Registered User
  
 

Join Date: Mar 2002
Messages: 272
thankyou, i didnt know, vous pouvez le faire avec les crochets .... c'est que ksh seulement?

ps - fonctionne parfaitement grâce
  #4 (permalink)  
Old 11-20-2008
System Shock's Avatar
System Shock System Shock is offline Forum Advisor  
Registered User
  
 

Join Date: Mai 2006
Lieu: Tau Ceti V
Posts: 521
C'est sans doute en bash et les nouveaux réservoirs ainsi.
Closed Thread

Bookmarks

Tags
shell script, shell scripting, scripts unix, unix scripts de base

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 10:57 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0