Ajuda com script

1. Ajuda com script

Vanderlei Mendes
delei

(usa Conectiva)

Enviado em 24/03/2009 - 17:33h

Olá a todos.

Entendo pouco de Linux, mas sou um curioso e tento resolver problemas mais simples aqui da minha empresa para não ter que pagar absurdos que os técnicos cobram (não sem motivo).
Possuo um script que remove arquivos de texto em formato txt e sql, só que de uns tempos pra cá este script está mostrando um erro estranho que entra em loop e só para quando dou ctrl+z.
Eis o erro:
rm: imposível remover `17:11742.sql': Arquivo ou diretório não encontrado

notei que meus arquivos não possuem os dois pontos que se vê entre o nome do arquivo.
Eis o script:

#! /bin/bash

dirs="/home/scripts/trf/txt/old /home/scripts/trf/sql/old"
xdt=$(date '+%d')

for b in $(echo $dirs)
do
cd $b
ct=1
for a in $(ls -l | cut -c46-48,55-85 | sed 's/ / /g' | grep -v $xdt" r" | cut -f3 -d" ")
do
#echo "$ct Removendo $a" > /dev/null
rm $a
let ct=ct+1
done
done


Alguém tem alguma idéia do que pode ser?


  


2. Re: Ajuda com script

Sérgio Abrantes Junior
pelo

(usa Debian)

Enviado em 24/03/2009 - 18:22h

Meu caro,

Podes tentar explicar exatamente oq ue você quer para que eu tente fazer um novo?

Sérgio Abrantes
[]'s






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts