duvida basica -extensões

1. duvida basica -extensões

dinis
felito

(usa Outra)

Enviado em 11/01/2011 - 01:12h

ola galera


eu tou com esta duvida

Doc_=/home/$USER/Documentos/*.txt || .doc

como meto dois tipos de extensões diferentes? o script acima so copia TXT

alguem sabe?


  


2. Re: duvida basica -extensões

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 11/01/2011 - 09:25h

É assim: o síbolo || (pipe duplo) é uma condição para q, caso a primeira seja falsa, executa a segunda. Ou seja, se não houver arquivos txt, ele copiará os docs.


3. PERMUTAR?

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/01/2011 - 10:48h

DOC_TXT=$( ls $DIR/{.[tT][xX][tT], .{[Dd][Oo][Cc]}' )

Assim serão retornadas todas as permutações para estas extensões.



4. Re: duvida basica -extensões

Rodrigo
megatux

(usa Debian)

Enviado em 13/01/2011 - 11:04h

Falae Felito,

Tenta assim:

Doc_=/home/$USER/Documentos/*.{txt,doc}

Espero que ajude.

[]
:wq!


5. assim tb dá

dinis
felito

(usa Outra)

Enviado em 13/01/2011 - 12:19h

Assim tb é outra forma, obrigado a todos :)

Doc_="/home/$USER/Documentos/*.doc /home/$USER/Documentos/*.odt"


6. Re: duvida basica -extensões

Perfil removido
removido

(usa Nenhuma)

Enviado em 13/01/2011 - 18:36h

É verdade. O S.O GNU/Linux são bem flexíveis. Vários caminhos para vários resultado parecidos. Veja bem: parecidos!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts