The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Anmälan från Bakgrund jobb vibhor_agarwali UNIX för avancerade & Expertanvändare 19 06-20-2007 05:29
Bakgrunden jobb exit status och begränsa antalet arbetstillfällen att köra GrepMe Shell-programmering och Skript 1 06-11-2007 06:56
Problem med avfarten efter köra jobb i bakgrunden hyennah Shell-programmering och Skript 1 04-03-2007 01:44
Bakgrund jobb Jeremiorama High Level Programming 1 11-25-2005 09:48
Bakgrunden jobb qsi Shell-programmering och Skript 4 11-24-2004 05:45

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 Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 10-03-2006
srinivas_paluku srinivas_paluku is offline
Registered User
  
 

Join Date: oktober 2006
Inlägg: 5
Smile Hur hittar de jobb som körs i bakgrunden och sluta

Hej Alla,

Jag har krav. Jag använder ett jobb varje 30mins. innan processen, jag måste kontrollera processen, om processen fortfarande är igång så jag behöver inte visa den igen, om det inte kör sedan igång processen igen. Jag använder cron att utlösa shell script. Kan du hjälpa till genom att berätta exakt kommando. Jag är ny för tanken scriptiing.

Regards & Tack på förhand.
Srinivas
  #2 (permalänk)  
Old 10-03-2006
srikanthus2002's Avatar
srikanthus2002 srikanthus2002 is offline
Registered User
  
 

Join Date: Sep 2006
Ort: Kan u gissa ...!
Inlägg: 160
Låt oss ta nedan exampls som ett manus (urs_script)

4 S srikanth 20075 20074 0 75 0 - 1066 - 15:27 pts/10 00:00:00 usr_script

------------------------------------
Kod:
FIND=`ps -elf | grep "usr_script" | grep -v grep`
if [ $? -eq 0 ]
then
	echo "process found'
	echo $FIND
	FINDPROC=`awk {print $4}`  # it reads forth column to find process id
	kill -9 $FINDPROC  # kills process id of the usr_scirpts procsses
else
	echo "process no found"
	#start your scirpt here
fi
gå igenom det här exemplet

Eventuella problem pls låta mig veta att ge korrekt lösning
  #3 (permalänk)  
Old 10-24-2007
krk_555 krk_555 is offline
Registered User
  
 

Join Date: oktober 2007
Inlägg: 14
Hej Killar,
Hur hittar jag det är den process som körs i rygg marken.

Egentligen
  #4 (permalänk)  
Old 10-24-2007
manas_ranjan's Avatar
manas_ranjan manas_ranjan is offline
Registered User
  
 

Join Date: Jul 2007
Plats: Amsterdam
Inlägg: 177
hej KRK,

innan kontrollera hur man hittar en process om det körs i bakgrunden eller inte???? kan du kontrollera och låt oss veta hur du kontrollerar om någon process runnning oavsett bg eller fg????
  #5 (permalänk)  
Old 10-24-2007
krk_555 krk_555 is offline
Registered User
  
 

Join Date: oktober 2007
Inlägg: 14
om en process lägga till med & innebär det körs i bg

gilla

script_1.sh &
echo $!

du kommer att få processen id
  #6 (permalänk)  
Old 01-28-2008
ShawnSMSU ShawnSMSU is offline
Registered User
  
 

Join Date: Jan 2008
Inlägg: 2
Citat:
Kod:
FIND=`ps -elf | grep "usr_script" | grep -v grep`
if [ $? -eq 0 ]
then
	echo "process found"
	echo $FIND
	FINDPROC=`awk {print $4}`  # it reads forth column to find process id
	kill -9 $FINDPROC  # kills process id of the usr_scirpts procsses
else
	echo "process no found"
	#start your scirpt here
fi
Det fungerade inte för mig, kan man se vad som behöver ändras? Här är min produktion:

process hittades
0 S användarnamn 21426 1 0 40 20? 14409? 15:12:34 pts / 2 0:06 rmiregistry 1199
awk: syntaxfel nära linje 1
awk: olagligt uttalande nära linje 1



Tack!
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 06:47.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0