shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Lista Arquivos e executar opearacao


From: edjunior
Subject: Re: [shell-script] Lista Arquivos e executar opearacao
Date: Sun, 18 Mar 2007 23:30:55 -0300

hey

creio que você está tendo problema com o IFS, variável interna que
configura o separador de campos. Para o seu caso, tente configurá-la
como quebra de linha dentro do seu script:

#!/bin/bash

IFS="
"

LISTA=`ls *.txt`
      for i in $LISTA
      do
        echo ""
        echo $i
        # executa comando 1
        # executa comando 2
        # executa comando 3
        echo ""
      done


obs.: apenas como uma segunda dica, sugeriria a utilização do
parâmetro '-1' no seu comando 'ls' para listar um em cada linha os
nomes dos arquivos do diretório.

hasta!

jr.

On 3/18/07, Leandro Costa <address@hidden> wrote:
Ola PessoALL,

Tenho uma lista de arquivos em um diretorio:
arquivo de dados1.txt
arquivo de dados2.txt
arquivo de dados3.txt
arquivo de dados4.txt
arquivo de dados5.txt

Fiz o script para listar os arquivos e executar alguns comandos, mas nao
esta funcionado direito
aparece assim:

arquivo
de
dados1.txt
...
...
...
arquivo
de
dados5.txt


#!/bin/bash
LISTA=`ls *.txt`
        for i in $LISTA
        do
          echo ""
          echo $i
          # executa comando 1
          # executa comando 2
          # executa comando 3
          echo ""
        done

--
[ ]s,
LRU #391067
Analista de Rede
Leandro Costa
:wq
http://www.centosbr.org
Fundadores:
lscosta, sl4vezero, menck
...... __@
...._ \ >_
...(_)/ (_)_________



---------------------------------------------------------------------
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: address@hidden
---------------------------------------------------------------------
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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]