The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
google unix.com



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
Snoop Script tafil Shell programmering og Skripting 2 07-30-2008 03:24
Howto foreta en URL verden lesbar monkfan UNIX for Dummies Spørsmål og svar 3 04-11-2007 12:16
Script for å flytte visst antall filer hvert 10. minutt. amitsayshii UNIX for Dummies Spørsmål og svar 1 02-26-2007 04:55
Howto lese data i et shell-script banjo Shell programmering og Skripting 4 09-06-2006 07:41
Konverter minutter til timer, minutter, sekunder Vozx Shell programmering og Skripting 1 12-09-2005 01:24

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 denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 05-26-2009
tindasz tindasz is offline
Registrert bruker
  
 

Bli Date: Mar 2009
Innlegg: 6
Trenger du hjelp howto lage et skript for Set SNOOP løpe i 5 minutter

Hei alle,

Jeg vil overvåke min grensesnitt hver 6. time hvor jeg vil kjøre snoop kommando for å fange opp alle pakke gjennom grensesnittet, så jeg vil kjøre snoop så snoop vil kjøre på 5 minutter etter at Snoop stopper deretter starter igjen etter 6 timer enn å kjøre for 5 minutter igjen.

thereis noen guide for meg hvordan jeg skal starte skriptet?
  #2 (permalink)  
Old 05-26-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is online now Forum Staff  
Moderator (The Tutor)
  
 

Bli Dato: juni 2008
Beliggenhet: INDIA
Innlegg: 1415
bruke crontab eller ved kommando
  #3 (permalink)  
Old 05-26-2009
tindasz tindasz is offline
Registrert bruker
  
 

Bli Date: Mar 2009
Innlegg: 6
Ok jeg prøve å bruke crontab, som løper for hver 6. time, men Snoop aldri slutte .. jeg vil gjerne gjøre det bare å kjøre på 5 minutter
  #4 (permalink)  
Old 05-26-2009
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Bli Date: Mar 2005
Sted: leaf node i B + treet
Innlegg: 2958
her er et hint


Code:
run snoop in background
get the background process pid using $!
sleep for 300 seconds
once done, kill $!

da er du ferdig
  #5 (permalink)  
Old 05-26-2009
tindasz tindasz is offline
Registrert bruker
  
 

Bli Date: Mar 2009
Innlegg: 6
Få bakgrunnen prosessen pid hjelp $!

Hvordan få det?
er u har en sampe av skriptet?
  #6 (permalink)  
Old 05-27-2009
vidyadhar85's Avatar
vidyadhar85 vidyadhar85 is online now Forum Staff  
Moderator (The Tutor)
  
 

Bli Dato: juni 2008
Beliggenhet: INDIA
Innlegg: 1415
Sitat:
Originally Posted by tindasz View Post
Få bakgrunnen prosessen pid hjelp $!

Hvordan få det?
er u har en sampe av skriptet?
dette er hva du må gjøre

Code:
 
 snoop &
PID=`echo $!`
sleep 600
kill -9 $PID

  #7 (permalink)  
Old 05-27-2009
matrixmadhan matrixmadhan is offline Forum Advisor  
Technorati Master
  
 

Bli Date: Mar 2005
Sted: leaf node i B + treet
Innlegg: 2958
Sitat:
Originally Posted by vidyadhar85 View Post
dette er hva du må gjøre

Code:
 
 snoop &
PID=`echo $!`
sleep 600
kill -9 $PID
nettopp dette ville gjøre

Code:
PID=$!

og ikke behov for et ekko kommando


Code:
kill -2 $PID


Code:
if not kill -9 $PID

ingen brutal drepe i begynnelsen selv

----- Innlegg Update -----

Sitat:
Originally Posted by devtakh View Post
Eller du kan ta den ved hjelp av grep og awk


Code:
PID=`ps -ef | grep snoop | awk '{print $2}'`
kill -9 $PID

[$ 2 eller $ 3 i awk avhengig utgang din]


-Devaraj Takhellambam


er det noen problemer med dette

snoop fra andre brukere
grep i seg selv er en prosess
og den siste - når noe er gratis tilgjengelig i form av $! du trenger ikke å jobbe på det igjen
Closed Thread

Hugseliste

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er




Alle klokkeslett er GMT -4. Nå er klokken 06:29.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0