Linuxtrent: Re: Avviare nload su una console virtuale

  • From: Flavio Stanchina <flavio.stanchina@xxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Sun, 14 Oct 2001 21:48:21 +0200

On Sunday 14 October 2001 18:58, matteoianeselli@xxxxxxxxxxx wrote:

>  > Mettiamo che io voglia avere nload che gira in permanenza sulla
>  > console virtuale n. 9 [...]
>  >   nload -i 800 -p 400 pppo </dev/vc/9 >/dev/vc/9
>  > Funziona, ma non sono convinto che sia il modo migliore.
> Magari lanciarlo con nohup, cosi` rimane in funzione anche se chiudi
> il terminale da cui lo lanci?

Anch'io ci avevo pensato, ma:
a) nohup spedisce stdout e stderr sul file "nohup.out" senza appello
b) ridirigendo anche l'input il comando rimane in funzione anche se
   esco dalla shell che lo ha lanciato (e non ho capito perché)

Esiste un comando simile a nohup che consente di spedire l'i/o su un file 
specifico? O mi tocca hackerare nohup?

Ho fatto una prova... creando un link simbolico da "nohup.out" a 
"/dev/vc/9" funziona come speravo, ma se poi lancio qualcos'altro con 
nohup succede un casino... 8-/

Hmmm... Se faccio uno script così funziona?

  #!/bin/sh
  ln -s /dev/vc/9 nohup.out
  nohup nload -i 800 -o 400 ppp0 &
  rm nohup.out

Come faccio a risolvere le possibili race condition?

-- 
Ciao,
    Flavio Stanchina
    Trento - Italy

"The best defense against logic is ignorance."
-- 
PROSSIMA ASSEMBLEA: venerdi` 19 ottobre 2001 20:30 a Madrano di Pergine.

Per iscriversi  (o disiscriversi), basta spedire un  messaggio con SOGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxxxxxx


Other related posts: