The UNIX and Linux Forums  


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
URL d'appel de script SHELL Chengwei De programmation et de script Shell 37 04-15-2009 10:52 PM
Appel script php de ne pas fonctionner? raccsdl De programmation et de script Shell 2 11-19-2007 08:21 AM
Pour appeler / exécuter un script shell à partir d'un script shell Konark UNIX pour les nuls Questions et réponses 1 10-26-2007 06:16 PM
Comment appeler un script perl à partir d'un script shell anumkoshy De programmation et de script Shell 2 08-30-2007 05:23 AM
sortir d'un script shell! sami98 De programmation et de script Shell 4 03-27-2007 05:55 AM

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-18-2006
heprox heprox is offline
Registered User
  
 

Date d'inscription: juillet 2005
Messages: 32
Question Avoir un script shell appeler un autre script shell et de sortie

J'ai un script shell qui appelle un autre script shell "str_process_main" qui tourne en boucle jusqu'à ce que un moment donné. Je veux que le premier script à un simple appel téléphonique de la deuxième, puis une sortie. Le premier script est:


Code:
#!/bin/ksh
DATE=$(date +%m%d%y)
DPID=$(ps -ef|grep str_process_main|grep -v grep)
if [ "${DPID}" = "" ]; then
   cd /usr/local/wss_polling
   str_process_main
   echo "The process was not running."
else
   echo "The process is already running: $DPID."
fi
exit

Le premier script est assis juste là et fonctionne?
  #2 (permalink)  
Old 11-20-2006
dhananjayk dhananjayk is offline
Registered User
  
 

Join Date: Aug 2006
Posts: 12
check it

il suffit d'appeler le script en tant que deuxième

#! / bin / ksh
DATE \u003d $ (date +% m% d% y)
DPID \u003d $ (ps-ef | grep str_process_main | grep-v grep)
if [ "$ (DPID)" \u003d ""], puis
cd / usr / local / wss_polling
. str_process_main
echo "Le processus n'a pas été en cours d'exécution."
autre
echo "Le processus est déjà en cours d'exécution: $ DPID".
fi
sortie

noter que le 2e script est appelé en utilisant un point (.)
ce point de la deuxième notation va dans le même script shell .. .. c'est-à-dire appelant shell
if u appeler à l'aide d'une dot ... puis aussi le script sera lancé ... mais dans un nouveau shell .. (sous-shell)
  #3 (permalink)  
Old 11-20-2006
aju_kup aju_kup is offline
Registered User
  
 

Date d'inscription: juillet 2006
Messages: 189
exécuter le script avec en arrière-plan nohup

#! / bin / ksh
DATE \u003d $ (date +% m% d% y)
DPID \u003d $ (ps-ef | grep str_process_main | grep-v grep)
if [ "$ (DPID)" \u003d ""], puis
cd / usr / local / wss_polling
nohup str_process_main &
echo "Le processus n'a pas été en cours d'exécution."
autre
echo "Le processus est déjà en cours d'exécution: $ DPID".
fi
sortie
Closed Thread

Bookmarks

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 05:17 AM.


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