Quoting Silvino Silva <[EMAIL PROTECTED]>:
Olá,
Estou a fazer um pequeno script que imprima todos os nomes dos ficheiros e
respectiva directoria que tenham a extensão .html
Mas não funciona, o objectivo final é alterar a extensão para shtml
for directoria in $( ls /home/bino/silvinosilva.no-ip.org/* )
do
if [ $directoria == "*.html" ]
then
echo $directoria
fi
done
Obrigado.
Olá,
Como é um caso bem específico, pode-se fazer de forma bem simples e
segura quanto a espaços nos nomes dos arquivos, em *uma* linha, assim:
$ ls -w1 /home/bino/silvinosilva.no-ip.org/*.html | while read ARQ; do
mv -v "$ARQ" "${ARQ%.html}.shtml"; done
--
Atenciosamente,
Junior Polegato
Um peregrino de problemas; Um pergaminho de soluções!
Página Profissional: http://www.juniorpolegato.com.br