Bom dia lista,
Seguinte, em um arquivo chamado comandos, coloquei alguns comandos:
cat comandos
ls -ltr;ls -ltr;ls -l;date;ls;date
Segue um trecho que está no script
IFS=";"
for i in `cat comandos` ; do "$i" ; done
ao executar ocorre o seguinte:
./scriptExecTarefas.sh
./scriptExecTarefas.sh: line 9: ls -ltr: command not found
./scriptExecTarefas.sh: line 9: ls -ltr: command not found
./scriptExecTarefas.sh: line 9: ls -l: command not found
Sat Nov 21 12:08:22 BRST 2009
backup backup.sh checklist.tar.gz comandos scriptExecTarefas.sh temporeal
teste.sh tlb.txt tools ttt
Sat Nov 21 12:08:22 BRST 2009
Pergunto, porque não está aceitando comando com opções? Como posso fazer para
aceitar? e para executar comando do tipo "while true ; do ls ; date ; sleep
600" lendo do arquivo comandos?
Abs,
Vinícius Xavier
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
[As partes desta mensagem que não continham texto foram removidas]