Isso funcionaria pra você:

#!/bin/bash
ping -i 2 127.0.0.1 1>/dev/null &
read -n 1
_pid=`sudo /sbin/pidof ping`
disown $_pid
sudo /bin/kill $_pid >/dev/null 2>&1
read -n 1
sleep 5

Mas isso é um comando do bash, se estiver realmente usando sh (não
apenas o link), não vai funcionar.

disown [-ar] [-h] [jobspec ...]
Without options, each jobspec is removed from the table of active
jobs. If the -h option is given, each jobspec is not removed from the
table, but is marked so that SIGHUP is not sent to the job if the
shell receives a SIGHUP. If no jobspec is present, and neither the -a
nor the -r option is supplied, the current job is used. If no jobspec
is supplied, the -a option means to remove or mark all jobs; the -r
option without a jobspec argument restricts operation to running jobs.
The return value is 0 unless a jobspec does not specify a valid job.

On 8 abr, 05:44, Jorge Barros de Abreu <[email protected]> wrote:
> Olá.
>
> Tenho o seguinte script.sh:
>
> #!/bin/sh
> ping -i 2 127.0.0.1 1>/dev/null &
> read -n 1
> sudo /bin/kill `sudo /sbin/pidof ping` 1>&- 2>&-
> read -n 1
> sleep 5
>
> -ao fazer "sh script.sh" em um terminal/konsole eu obtenho a seguinte 
> mensagem:
>
> script.sh: line 6:  5609 Terminado               ping -i 2 127.0.0.1 > 
> /dev/null
>
> -ao fazer "sh script.sh 2>/dev/null"
>
> a mensagem some - OK.
>
> -mas ao fazer "xterm -e sh script.sh 2>/dev/null"
>
> a mensagem retorna.
>
> Preciso retirar essa mensagem do xterm.
> Os redirecionamentos de stdout e stderr estão sendo ignorados pelo referido 
> xterm.
> Eu sei que existem outras formas de retirar a mensagem como "grep -v" mas o 
> fato inusitado de o xterm
> ignorar os redirecionamentos me chama a atenção.
>
> ?Como faço para desabilitar a emissão da referida mensagem pelo xterm?
>
> Obrigado
>
> --
> Data Estelar 2456025,939606http://sites.google.com/site/ficmatinf
> Desejo-lhe Paz, Vida Longa e Prosperidade.
> São Bem Vindas Mensagens no Formato texto UTF-8 com Acentos.

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a