lekko
(usa Ubuntu)
Enviado em 21/07/2010 - 19:46h
Cara, valeu pela atenção... Mas preciso de algumas explicações, se possível. Sou iniciante em Linux e programação e engatinho...
Bom qnt ao script:
pasta_raiz="/home/davison/lixo/"
[O q quer dizer essa linha? Simplesmente onde vc está?]
find $pasta_raiz -type f | while read arquivo
[Essa linha diz: "ache na pasta_raiz tudo que for arquivo, enquanto ler "arquivo" (Aki é q esta a maior dúvida: a palavra arquivo q está depois de while read... É uma forma de dizer todos os arquivos...?
do
[faça]
cat $arquivo | tr [A-Z] [a-z] > $arquivo.alter
mv $arquivo.alter $arquivo
done
Essas 3 últimas linhas eu entendi.