Logo Hardware.com.br
psychocandy
psychocandy Membro Junior Registrado
182 Mensagens 0 Curtidas

Pegando o comando na saida padrão?

#1 Por psychocandy 04/11/2004 - 10:49
Como posso pegar somente o comando que foi digitado no STDIN (teclado) e joga-lo num arquivo como saida? ex:

ps aux | grep sendmail


Não quero pegar a saida do comando e sim o que foi digitado (o comando) ou pegar o comando e a saida já resolve. Tem como?

Obrigado.
mcm
mcm Membro Senior Registrado
347 Mensagens 0 Curtidas
#3 Por mcm
04/11/2004 - 11:22
Cara, faz assim:

ps aux | grep sendmail >> nome_do_arquivo
ou
ps aux | grep sendmail > nome_do_arquivo

Com a diferença: o > apaga o arquivo anterior (nome_do_arquivo) e cria um novo, com a saída do comando.
O >> apenas adiciona a saída do comando no final do arquivo.

Até!
"Currahee!"

Registered Linux User: 264055

Mandrake GNU/Linux 10 Kernel 2.6.9
Conectiva GNU/Linux 10 Kernel 2.6.9
FreeBSD 5.3
psychocandy
psychocandy Membro Junior Registrado
182 Mensagens 0 Curtidas
#4 Por psychocandy
04/11/2004 - 11:54
mcm
Cara, faz assim:

ps aux | grep sendmail >> nome_do_arquivo
ou
ps aux | grep sendmail > nome_do_arquivo
...

Isso eu já tinha tentando, nesse comando ele vai por a saida dentro do arquivo menos o comando, eu preciso que seja colocado tb a entrada do teclado (COMANDO). FMC, obrigado tb por postar, mas desta forma nao resolve meu problema... Enfim, ainda estou na busca! :cry:
"O coração do Homem está onde está o seu TESOURO!" By Minutos de Sabedoria
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal