> 1) Existe algum jeito de eu dar um comando e a saida dele em vez de
> aparecer na tela, sair num arquivo texto?

Use o cat : 

# ls /home/user | cat > teste

A rela��o de todos os arquivos e diret�rios do /home/user estar�o no arquivo 
teste...

> 2) quais s�o as op��es do rpm para que liste todos os arquivos
> presente num pacote, inclusive com os diret�rios em que eles ser�o
> instalados?

N�o direi para voc� olhar o HELP -man pages-, mas olha o resultado da 
consulta abaixo que sua resposta est� a�.....

[gus@gus gus]$ rpm --help
RPM vers�o 4.0.2
Copyright (C) 1998-2000 - Red Hat, Inc.
Este programa pode ser distribu�do livremente sob os termos da GPL da GNU

Uso:
   --help                  - mostra esta mensagem
   --version               - mostra a vers�o do programa rpm em uso

   Todos os modos suportam os seguintes argumentos:
    --define '<nome> <conte�do>' - define a macro <nome> com o valor 
<conte�do>     --eval '<nome>+'       - imprime a expans�o da macro <nome> 
para o stdout
   --pipe <comando>     - envia a sa�da padr�o para <comando>
    --rcfile <ficheiro>     - use <arquivo> no lugar de /etc/rpmrc e
                              $HOME/.rpmrc
    --showrc               - mostra a configura��o final do rpmrc e das macros
     -v                    - seja um pouco mais detalhado
     -vv                   - seja muito mais detalhado (para depura��o)

   Instalar, actualizar e pesquisar (com -p) deixam usar URL's em vez de
  de nomes de arquivos bem como as seguintes op��es:
     --ftpproxy <servidor> - nome do servidor ou IP do proxy ftp
     --ftpport <porta> - n�mero da porta do servidor ftp (ou proxy)
      --httpproxy <servidor>   - nome do servidor ou IP do proxy http
      --httpport <porto>    - n�mero da porta do servidor http (ou proxy)

   -q, --query             - modo pesquisa
     --dbpath <diret�rio>     - use <diret�rio> como diret�rio para o banco de
                                dados
     --queryformat <qfmt> - usa <qfmt> como o formato do cabe�alho (implica o
                            --info)
     --root <diret�rio> - use <diret�rio> como diret�rio raiz
     Op��es para especifica��o de pacotes:
        -a, --all          - pesquise todos os pacotes
       -f <arquivo>+ - pesquise o pacote ao qual <arquivo> pertence
       -p <arquivo-pacote>+ - pesquise pacote (n�o instalado) <arquivo-pacote>
       --triggeredby <pacote> - pesquise pacotes ativados por <pacote>
       --whatprovides <cap> - pesquise pacotes que fornecem  capacidade <cap>
       --whatrequires <cap> - pesquise pacotes que requerem capacidade <cap>
     Op��es de sele��o de informa��o:
        -i, --info         - mostra informa��es do pacote
        --changelog        - mostra a lista de troca de registro do pacote
        -l                 - mostra a lista de arquivos do pacote
        -s                 - mostra estados dos arquivos (implica -l)
        -d                 - lista somente os arquivos de documenta��o
                             (implica -l)
        -c                 - lista somente os arquivos de configura��o
                             (implica -l)
        --dump             - mostra todas as informa��es verific�veis para
                             cada arquivo (deve ser usado com -l, -c ou -d)
        --provides         - lista capacidades fornecidas pelo pacote
        -R, --requires     - lista depend�ncias do pacote
        --scripts          - mostra os v�rias scripts de [des]instala��o
        --triggers         - mostra os scripts de inicializa��o contidos no
                             pacote

    -V, -y, --verify       - verifica uma instala��o de pacote usando as
                             mesmas op��es de especifica��o de pacote do -q
     --dbpath <diret�rio>     - use <diret�rio> como diret�rio para o banco de
                                dados
     --root <diret�rio> - use <diret�rio> como diret�rio raiz
      --nodeps             - n�o verifica as depend�ncias do pacote
      --nomd5              - n�o verifica os checksums md5 do arquivo
      --nofiles            - n�o verifica os atributos dos arquivos
    --querytags            - lista as etiquetas que podem ser usadas em um
                             formato de pesquisa

   --install <arquivo-pacote>
   -i <arquivo-pacote>     - instalar pacote
     --excludepath <caminho> - ignorar arquivos no caminho <caminho>
     --relocate <caminho antigo>=<novo caminho> - mudar arquivos do <caminho
                                                  antigo> para <caminho novo>
      --badreloc           - muda os ficheiros de s�tio num pacote de
                             localiza��o fixa
     --prefix <diret�rio> - mudar o pacote para <diret�rio>, se poss�vel
     --dbpath <diret�rio>     - use <diret�rio> como diret�rio para o banco de
                                dados
      --excludedocs        - n�o instalar documenta��o
      --force              - abreviatura para --replacepkgs --replacefiles
      -h, --hash           - mostra caracteres # � medida que o pacote �
                             instalado (bom com -v)
      --allfiles           - instala todos arquivos, mesmo configura��es que,
                             de outra forma, podem ser exclu�das
      --ignorearch         - n�o verifica a arquitetura do pacote
      --ignoresize         - n�o verifica espa�o em disco antes de instalar
      --ignoreos           - n�o verifica o sistema operacional do pacote
      --includedocs        - instala documenta��o
      --justdb             - atualiza o banco de dados, mas n�o modifica o
                             sistema de arquivos
      --nodeps             - n�o verifica as depend�ncias do pacote
      --noorder            - n�o reordena a instala��o do pacote para
                             satisfazer depend�ncias
      --noscripts          - n�o executa nenhum script de instala��o
      --notriggers         - n�o executa nenhum script ativado por este pacote
      --percent            - mostra porcentagens � medida que o pacote vai
                             sendo instalado
      --replacefiles       - instala mesmo que o pacote substitua arquivos j�
                             instalados
      --replacepkgs        - reinstala se o pacote j� estiver presente
     --root <diret�rio> - use <diret�rio> como diret�rio raiz
      --test               - n�o instala, mas informa se a instala��o
                             funcionar� ou n�o

   --upgrade <arquivo-pacote>
   -U <arquivo-pacote>   - atualiza pacote (mesmas op��es em --install, mais)
      --oldpackage         - atualiza para uma vers�o antiga do pacote
                             (--force em atualiza��es faz isto 
automaticamente) 
   --erase <pacote>
    -e <package>           - apague (desinstale) pacote
      --allmatches         - remova todos os pacotes iguais a <pacote>
                             (normalmente um erro � gerado se <pacote>
                             especificou m�ltiplos pacotes)
     --dbpath <diret�rio>     - use <diret�rio> como diret�rio para o banco de
                                dados
      --justdb             - atualiza o banco de dados, mas n�o modifica o
                             sistema de arquivos
      --nodeps             - n�o verifica as depend�ncias do pacote
      --noorder            - n�o reordena a instala��o do pacote para
                             satisfazer depend�ncias
      --noscripts          - n�o execute nenhum script espec�fico do pacote
      --notriggers         - n�o executa nenhum script ativado por este pacote
     --root <diret�rio> - use <diret�rio> como diret�rio raiz

   -b<est�gio> <spec>
   -b<est�gio> <tarball>     - constr�i pacote, onde o <est�gio> � um dos
                               seguintes:
          p                - prep (descompacte os fontes e aplique patches)
          l                - checa lista (fa�a algumas checagens em %files)
          c                - compila (prep e compila)
          i                - instala (prep, compila, instala)
          b                - pacote bin�rio (prep, compila, instala, pacote)
          a                - pacote bin/src (prep, compila, instala, pacote)
      --short-circuit      - pule direto para o est�gio especificado (somente
                             para c,i)
      --clean              - remova a �rvore de constru��o quando terminar
      --rmsource           - remover fontes quando terminar
      --rmspec             - remove spec file when done
      --sign               - gera assinatura PGP/GPG
     --buildroot <diret�rio>     - use <diret�rio> como a raiz da constru��o
     --target=<plataforma>+ - constr�i os pacotes para os destinos constru�dos
                              plataforma1...plataformaN
      --nobuild            - n�o executa nenhum est�gio
     --timecheck <seg>     - ajusta a checagem de tempo para <seg> segundos (0
                             o desabilita)

   --rebuild <scr_pkg> - instala pacotes-fonte, constr�i pacote bin�rio e
                         remove o arquivo de especifica��o, fontes, patches e
                         �cones.
   --recompile <scr_pkg> - como --rebuild, mas n�o constr�i nenhum pacote
 
   --resign <pacote>+     - assina um pacote (descarta a assinatura corrente)
   --addsign <pacote>+    - adiciona uma assinatura a um pacote
    --checksig <pkg>+
    -K <pacote>+       - verifica a assinatura do pacote
      --nopgp              - ignora quaisquer assinaturas PGP
      --nogpg              - ignora quaisquer assinaturas GPG
      --nomd5              - ignora quaisquer assinaturas MD5
 
    --initdb               - certifica que um banco de dados v�lido existe
    --rebuilddb            - reconstr�i o banco de dados a partir de um banco
                             de dados existente
     --dbpath <diret�rio>     - use <diret�rio> como diret�rio para o banco de
                                dados
      --root <dir>         - use <diret�rio> como diret�rio raiz
 
    --setperms             - atribua as permiss�es dos arquivos para aquelas
                             no banco de dados de pacotes usando as mesmas
                             op��es de especifica��o de pacote do -q
    --setugids             - atribua o dono e grupo dos arquivos para aquelas
                             no banco de dados do pacote usando as mesmas
                             op��es de especifica��o de pacote do -q


Achou ?

[]s

Gustavo


Assinantes em 22/10/2001: 2385
Mensagens recebidas desde 07/01/1999: 137917
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a