Processando múltiplos arquivos na console do linux

Dica simples para processar múltiplos arquivos na console do linux:

Processando múltiplos arquivos através da console bash:

for arq in `ls -1 *.txt`
do
echo “Processando arquivo : ${arq} ”
— Insira aqui o trecho referente ao processamento
done

Por exemplo, imagine ter que mudar a extensão .dat de vários arquivos para .txt. Ao invés de renomear cada um manualmente, podemos usar o script abaixo :

ls -1 *.dat | while read arquivo
do
novo_nome = `echo ${arquivo} | sed s/”.DAT”/”.txt”/\n`
mv ${arquivo} ${novo_nome}
done

Em breve, coloco mais exemplos.