Pular para o conteúdo

ls e expressão regular [RESOLVIDO]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. ls e expressão regular [RESOLVIDO]

Enviado em 05/01/2014 - 13:05h

tenho um diretório chamado "files" dentro do diretori "etc" e este esta dentro da raiz "/" com os seguintes arquivos

arquivo1.txt
arquivo2.txt
arquivo3.txt
arquivo4.txt

quero gerar um arquivo com o full path de cada arquivo desse diretorio

faço assim:

ls -d -1 $PWD/* > files.inc

gero o arquivo files.inc com o seguinte conteudo

/etc/files/arquivo1.txt
/etc/files/arquivo2.txt
/etc/files/arquivo3.txt
/etc/files/arquivo4.txt

porem eu necessito que se gere o arquivo desta forma:

include "/etc/files/arquivo1.txt"
include "/etc/files/arquivo2.txt"
include "/etc/files/arquivo3.txt"
include "/etc/files/arquivo4.txt"

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: ls e expressão regular [RESOLVIDO]

Enviado em 05/01/2014 - 13:52h

ls -d -1 $PWD/* | sed -e "s/^\s*/include \"/" -e 's/$/\";/' > file.inc

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder