Fórum Ubuntu Linux - PT

Suporte Técnico => Programação e Scripts => Tópico iniciado por: alpha11 em 15 de MAR?O de 2012, 12:56

Título: Long list no monitor e num ficheiro???
Enviado por: alpha11 em 15 de MAR?O de 2012, 12:56
Olá

Como posso fazer isto?


Liste na forma longa os ficheiros da directoria ”/etc” para o ficheiro ”pasta” e visualize-os,simultaneamente, no monitor de forma cadenciada. (Comandos: tee, more)

eu ponho para cadenciado:


ls -l /etc |more

mas se quero criar o ficheiro pasta


ls -l /etc |more > pasta cria de uma só vez o ficheiro e não aparece nada no ecra...


alguma dica?

Obrigado
Título: Re: Long list no monitor e num ficheiro???
Enviado por: irtigor em 15 de MAR?O de 2012, 13:18
Antes de tentar resolver esse exercício, intenda como o redirecionamento funciona:
http://mywiki.wooledge.org/BashGuide/InputAndOutput
http://wiki.bash-hackers.org/syntax/redirection
http://wiki.bash-hackers.org/howto/redirection_tutorial
Título: Re: Long list no monitor e num ficheiro???
Enviado por: bred81 em 15 de MAR?O de 2012, 14:58
ls -l /etc |more > pasta
Já que sabe pipe tenta fazer mais um...
Título: Re: Long list no monitor e num ficheiro???
Enviado por: alpha11 em 16 de MAR?O de 2012, 19:28
Olá

este último comando já faz o mesmo daquilo que eu já tinha feito, tem é de aparecer gradualmente no ecra mas gravar num ficheiro...

como faço?

Obrigado
Título: Re: Long list no monitor e num ficheiro???
Enviado por: bred81 em 17 de MAR?O de 2012, 13:55
Olá

este último comando já faz o mesmo daquilo que eu já tinha feito, tem é de aparecer gradualmente no ecra mas gravar num ficheiro...

como faço?

Obrigado
Eu sei que ele está errado e incompleto, só estamos evitando de te dar a resposta completa do seu exercício.

Nesse comando, precisa de mais um pipe