The UNIX and Linux Forums  
Hei og Velkommen fra USA til UNIX og Linux Forums! Takk for besøket og Delta i vårt globale samfunn.

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
utføring Unix script som inneholder CURL FTP kommandoer fra Peoplesoft Process Schedlr sfedak Shell programmering og Skripting 2 02-18-2009 02:20
Barnet prosess stat smreddy UNIX for Dummies Spørsmål og svar 8 12-24-2007 12:51
Staten Unix (misbruker 3D) iBot UNIX og Linux RSS Nyheter 0 06-18-2007 10:40
Delstaten Unix - ZDNet.com blogger iBot UNIX og Linux RSS Nyheter 0 06-18-2007 03:40
Process State ianlow UNIX for Dummies Spørsmål og svar 1 09-06-2006 10:11

 
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-27-2009
egiz81 egiz81 is offline
Registrert bruker
  
 

Bli Dato: mai 2009
Innlegg: 2
Unix script (sh): state of ftp prosess

Hei folkens,
Jeg skriver et manus som jeg må få fil fra en ekstern vert med ftp. Problemet er at den eksterne maskinen kunne bli veldig treg, ikke er tilkoblet eller ok. For å løse dette problemet, skriver jeg dette:

[... ...]
echo "verbose på"> ftprap.cmd
echo "rask">> ftprap.cmd
echo "ascii">> ftprap.cmd
echo "passive off">> ftprap.cmd
echo "mget *">> ftprap.cmd
echo "avslutte">> ftprap.cmd

ftp% IP <. / ftprap.cmd> ftp.log 2> & 1 &
PID_FTP \u003d `echo $!`
hvilemodus 60
ps-o pid, tty, tid, cmd, statlige | grep-E "$ PID_FTP% S"> / dev / null 2> / dev / null

hvis [$? \u003d 0]
så
kill -9 $ PID_FTP>> ftp.log 2> & 1
fi
[... ...]

Ã… drepe ftp bare hvis det er blokkert.

Det hender at selv om ftp kjører, ps viser meg med staten \u003d S, som sover! Jeg prøver å kjøre skriptet med "sove 1", mens det å overføre mye av filen, og jeg er sikker på dette: ps viser ftp sover og manuset dreper den.
Jeg er ikke så veldig ekspert om unix scripting, så jeg vet ikke 'vite hvor jeg gjør feil.

Vil du hjelpe meg? Takk på forhånd.
 

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 PÃ¥
Smilefjes er PÃ¥
[IMG] koden PÃ¥
HTML-koden Av
Pingbacks er PÃ¥
Refbacks er PÃ¥




Alle klokkeslett er GMT -4. NÃ¥ er klokken 08:26.


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