ls e expressão regular [RESOLVIDO]

1. ls e expressão regular [RESOLVIDO]

Allan Barcelos
allanbarcelos

(usa Debian)

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"


  


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

Allan Barcelos
allanbarcelos

(usa Debian)

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

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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts