Pegando a saida (verbose) do comando cp [RESOLVIDO]

1. Pegando a saida (verbose) do comando cp [RESOLVIDO]

Julio Cesar Gonzales
juliogonzales

(usa Ubuntu)

Enviado em 16/05/2014 - 22:13h

Boa noite, gostaria da ajuda de vocês para a seguinte situação,
tenho um sistema de mediaplayer igual aos que rodam em ônibus as telas com programas e propagandas,
estou com um problema, preciso saber como eu pego a saída do comando cp (verbose) e direcionar para exibir na tela em um shell que no caso aqui corresponde ao (Alt + F7) que não sei como faz isso.


(((Uso o Sistema SLAX)))
Obrigado


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/05/2014 - 22:51h

Acho que descobri um jeito mais simples.

Direcione a saída do cp diretamente para a esta saída mencionada.

Veja a localização correta desse terminal F7, em /dev/tty*

Depois que descobrir, rode o cp em modo verbose no script assim:


cp -v origem destino >> /dev/ttyN


Onde N é o número que corresponde a esse terminal-saída onde é executado o mplayer.

Fiz um pequeno teste aqui, onde eu uso atualmente o /dev/tty1 como default e direcionei um echo para /dev/tty2, a saída ocorreu normalmente...

3. Re: Pegando a saida (verbose) do comando cp [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/05/2014 - 22:21h

juliogonzales escreveu:

Boa noite, gostaria da ajuda de vocês para a seguinte situação,
tenho um sistema de mediaplayer igual aos que rodam em ônibus as telas com programas e propagandas,
estou com um problema, preciso saber como eu pego a saída do comando cp (verbose) e direcionar para exibir na tela em um shell que no caso aqui corresponde ao (Alt + F7) que não sei como faz isso.

Obrigado


Se direcionar a saída do cp (terminal1) para um arquivo de log, e usar o comando tail (terminal2) para monitorar este arquivo não resolveria?

Ex:


# Terminal 2
touch cp.log
tail -f cp.log
# Terminal 1
cp -v origem destino >> cp.log



4. Re: Pegando a saida (verbose) do comando cp [RESOLVIDO]

Julio Cesar Gonzales
juliogonzales

(usa Ubuntu)

Enviado em 16/05/2014 - 22:23h

eu preciso saber tambem como faço para direcionar para esta saida F7, você sabe? Talvez isso que vc passou resolva, só preciso agora saber direcionar mesmo. obrigado


5. Re: Pegando a saida (verbose) do comando cp [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/05/2014 - 22:30h

juliogonzales escreveu:

eu preciso saber tambem como faço para direcionar para esta saida F7, você sabe? Talvez isso que vc passou resolva, só preciso agora saber direcionar mesmo. obrigado


Não sei dizer, nesse caso ai a saída verbose está sendo direcionado para um arquivo no hd. Se conseguir acessar este arquivo através dessa saída F7, pode dar certo. Você teria que testar.


6. Re: Pegando a saida (verbose) do comando cp [RESOLVIDO]

Julio Cesar Gonzales
juliogonzales

(usa Ubuntu)

Enviado em 16/05/2014 - 22:35h

ru4n escreveu:

juliogonzales escreveu:

eu preciso saber tambem como faço para direcionar para esta saida F7, você sabe? Talvez isso que vc passou resolva, só preciso agora saber direcionar mesmo. obrigado


Não sei dizer, nesse caso ai a saída verbose está sendo direcionado para um arquivo no hd. Se conseguir acessar este arquivo através dessa saída F7, pode dar certo. Você teria que testar.


o problema que é assim, esta saida F7 esta sendo usada pelo mplayer e não tenho acesso por ela, os videos são exibidos nela, e quando eu rodo o script de atualização ele para o mplayer e fica a tela preta até reiniciar, o que preciso é isso, enquanto estiver atualizando usando o comando cp ele apareça o que esta sendo copiado.

obrigado


7. Re: Pegando a saida (verbose) do comando cp [RESOLVIDO]

Julio Cesar Gonzales
juliogonzales

(usa Ubuntu)

Enviado em 16/05/2014 - 23:28h

ru4n escreveu:

Acho que descobri um jeito mais simples.

Direcione a saída do cp diretamente para a esta saída mencionada.

Veja a localização correta desse terminal F7, em /dev/tty*

Depois que descobrir, rode o cp em modo verbose no script assim:


cp -v origem destino >> /dev/ttyN


Onde N é o número que corresponde a esse terminal-saída onde é executado o mplayer.

Fiz um pequeno teste aqui, onde eu uso atualmente o /dev/tty1 como default e direcionei um echo para /dev/tty2, a saída ocorreu normalmente...


------------
Descobri que é o tty7 porem não aparece nada, na hora que reiniciou ai apareceu só uma piscada e eu vi que estava la o verbose, mas parece que tinha algo na frente impedindo que ele aparecesse em primeiro plano
tem algum parametro que eu passe para ele trazer para frente?

obrigado


8. Re: Pegando a saida (verbose) do comando cp [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/05/2014 - 23:38h

Tente com o nice: nice -20 cp -v ...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts