Como enviar isso para um arquivo de texto? (Slackpkg) [RESOLVIDO]

1. Como enviar isso para um arquivo de texto? (Slackpkg) [RESOLVIDO]

Mr.Perfection
perfection

(usa Slackware)

Enviado em 22/11/2015 - 12:07h

No comando, Usei - porque não consegui usar * para exibir todos os pacotes (Tem como ele listar todos sem ser assim?)
# slackpkg search -

Ele me lista na tela acredito que todos os pacotes: Exemplo abaixo
[uninstalled] - mailx-12.5-x86_64-1
[ installed ] - mcabber-0.10.2-x86_64-1
[uninstalled] - metamail-2.7-x86_64-5
[ installed ] - mobile-broadband-provider-info-20120614-x86_64-1
[ installed ] - v4l-utils-1.6.2-x86_64-1
[ upgrade ] - virtuoso-ose-6.1.8-x86_64-2 --> virtuoso-ose-6.1.8-x86_64-3
[ upgrade ] - vte-0.28.2-x86_64-3 --> vte-0.28.2-x86_64-4

Mas como consigo enviar essa lista que ele exibe na tela para um arquivo de texto?
Pois eu tentei usar o Pipe o -exec mas ele entende como pesquisa e não como segundo comandos...


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/11/2015 - 14:51h

Use pipe:

slackpkg search - | tee saida.txt


Ou use redirecionamento:

slackpkg search - > saida.txt 2>&1




3. Re: Como enviar isso para um arquivo de texto? (Slackpkg)

Matth
MattF

(usa Slackware)

Enviado em 22/11/2015 - 13:09h

tenta usar algo de tipo:

echo `slackpkg search * ` >> lista.txt

Onde aquilo ali é uma crase mesmo. Isso funciona, mas não garanto que a lista fique organizada. Teste ai.


4. Re: Como enviar isso para um arquivo de texto? (Slackpkg) [RESOLVIDO]

Mr.Perfection
perfection

(usa Slackware)

Enviado em 22/11/2015 - 14:23h

MattF escreveu: tenta usar algo de tipo:
echo `slackpkg search * ` >> lista.txt
Onde aquilo ali é uma crase mesmo. Isso funciona, mas não garanto que a lista fique organizada. Teste ai.


A idéia foi boa mas não funcionou porque ele executou separadamente o comando com a crase mas não mandou para a lista eu tentei:
bash-4.3# `slackpkg search -` >> lista.txt
bash: Looking: command not found

Alguém tem mais alguma idéia?



5. Re: Como enviar isso para um arquivo de texto? (Slackpkg) [RESOLVIDO]

Matth
MattF

(usa Slackware)

Enviado em 22/11/2015 - 20:30h


use:


echo `slackpkg search *` >> lista.txt


Você esqueceu do echo mesmo ou já tentou assim?


6. Re: Como enviar isso para um arquivo de texto? (Slackpkg) [RESOLVIDO]

Mr.Perfection
perfection

(usa Slackware)

Enviado em 22/11/2015 - 22:07h

MattF escreveu:
use:

echo `slackpkg search *` >> lista.txt

Você esqueceu do echo mesmo ou já tentou assim?


Mesmo usando echo dá erro! Não manda para o arquivo!




7. Re: Como enviar isso para um arquivo de texto? (Slackpkg) [RESOLVIDO]

Mr.Perfection
perfection

(usa Slackware)

Enviado em 22/11/2015 - 22:09h

ru4n escreveu:
Use pipe:
slackpkg search - | tee saida.txt 

Ou use redirecionamento:
slackpkg search - > saida.txt 2>&1 


A Solução usando o PIPE funcionou, junto com o seu comando tee que eu não conhecia, pois eu havia tentando o PIPE com > e >>
Funcionou assim:
slackpkg search - | tee saida.txt 





8. Re: Como enviar isso para um arquivo de texto? (Slackpkg) [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/11/2015 - 22:33h

perfection escreveu:

ru4n escreveu:
Use pipe:
slackpkg search - | tee saida.txt 

Ou use redirecionamento:
slackpkg search - > saida.txt 2>&1 


A Solução usando o PIPE funcionou, junto com o seu comando tee que eu não conhecia, pois eu havia tentando o PIPE com > e >>
Funcionou assim:
slackpkg search - | tee saida.txt 




Lembre-se que o tee sobrescreve o arquivo de saída. Se quiser apenas acrescentar conteúdo, use a opção --append




9. Re: Como enviar isso para um arquivo de texto? (Slackpkg) [RESOLVIDO]

Mr.Perfection
perfection

(usa Slackware)

Enviado em 22/11/2015 - 23:35h

ru4n escreveu:
Lembre-se que o tee sobrescreve o arquivo de saída. Se quiser apenas acrescentar conteúdo, use a opção --append


Valeu muito obrigado também pela nova informação!










Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts