Pular para o conteúdo

ls e expressão regular [RESOLVIDO]

Responder tópico
  • 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

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

Responder tópico

Entre na sua conta para responder.

Fazer login para responder