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

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

Re: [shell-script] varios comandos !


From: Shell Script
Subject: Re: [shell-script] varios comandos !
Date: Wed, 13 Feb 2002 14:36:40 -0300

Ola,

utilize o for. Ele executara, em looping, arquivo por arquivo.

for i in $(ls -1 /home/etc/*arq);
do
    /usr/local/bin/executar $i;
done;

[]´s

Marcelo Brunner
address@hidden
address@hidden


At 14:28 13/02/02 -0300, you wrote:
Olá Amigos,

estou tentando fazer um script para automaticar a executção de um programa.
hoje tenho que executar manualmentelinha por linha :

/usr/local/bin/executar /home/etc/nome.arq
/usr/local/bin/executar /home/etc/nome2.arq

etc...

Então tentei fazer um script assim:

#!/bin/bash

comando=/usr/local/bin/executar
conf=/home/etc/*.arq

$comando  $(ls $conf)

Tá ele roda, so que ao invés de listar os arquivos e executar o comando
varias vezes igual ao acima ele faz


/usr/local/bin/executar /home/etc/nome.arq /home/etc/nome2.arq
/home/etc/nome3.arq etc...

onde o correto seria

/usr/local/bin/executar /home/etc/nome.arq
/usr/local/bin/executar /home/etc/nome2.arq
/usr/local/bin/executar /home/etc/nome3.arq


etc...

Como resolver isso!

Valeu a todos!



reply via email to

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