Pessoal, Tenho uma pasta compartilhada (samba) com arquivos texto que serão usados por um client ruindows. Preciso converter os arquivos dessa pasta para formato LFCR. Então toda vez que um arquivo novo entrar na pasta preciso rodar o unix2dos nele e, somente nele, pois se rodar em todos os já existentes poderá levar um tempo maior, pois alguns são bem grandes.
Fiz um script tosco de tudo que num funcionou ainda...rs Vejam a rotina principal: for i in `cat /opt/convert/fl_convert.txt` do comando=" | grep -v $i" strcmd=$strcmd$comando done ls /diretorio_compart/tmp$strcmd >/tmp/fl_conv.txt if [ -f /tmp/fl_conv.txt ]; then for j in `cat /tmp/fl_conv.txt | grep -v ":"` do /usr/bin/unix2dos /diretorio_compart/tmp/$j done ls /diretorio_compart/tmp >/opt/convert/fl_convert.txt fi Alguém poderia me ajudar a melhorar isso! rs Ou ainda, alguém teria uma outra idéia para fazer isso de uma forma mais bonita?rs Valeu, Luis --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html