Fala Pedro, olha, eu não me lembro ao certo, mas ele serve para vc usar em 
pipes em que o comando seguinte não aceitaria o redirecionamento, então 
entraria o exec. Eu to no trampo agora e não to com minhas anotações, mas é 
mais ou menos isso. Se me lembro bem, o comando RM não aceita a saída do pipe 
então vc teria que usar o exec. Acho que foi isso que fiz na aula do curso. no 
.bash_logout eu coloquei um comando para ele procurar no ~ por .mp3 .avi e 
outras baboseiras e deletá-los. Ficava algo tipo > #find ~ -name *.mp3 | exec 
rm -fy ; < Não lembro ao certo, mas é isso. Acho que o pessoal vai poder te 
ajudar mais do que eu.

Grande abraço!



________________________________
De: Pedro Borges <pedro_l...@yahoo.com.br>
Para: LPI - Grupo <lpi@yahoogrupos.com.br>
Enviadas: Quarta-feira, 8 de Abril de 2009 23:04:56
Assunto: [lpi] Dúvidas comando exec





Olá pessoal,

Estou estudando para o exame 102 que agora cobra o comando exec. Eu entendi que 
ele é usado para reaproveitar um processo existente na execução de um novo 
comando ao invés de criar um sub-processo para o mesmo.
echo $$
39
bash
echo $$
45
exec ls
echo $$ 
39

Quando usei o exec ele recuperou o PID do primeiro comando. Até ai tudo bem. 
Agora, qual a real utilidade do uso deste comando, alguém poderia dar uma luz?

Desde já muito obrigado.

Abraço,

Pedro
 

________________________________
Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 - 
Celebridades - Música - Esportes



      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

Responder a