Comando FOR utilizando lista

1. Comando FOR utilizando lista

Marcelo Teixeira Barbosa
celoteixeira

(usa Ubuntu)

Enviado em 06/11/2014 - 18:01h

Boa noite,
peço desculpas se esse tópico já existe, mas confesso que não encontrei nada.

Minha duvida é a seguinte eu preciso sabe como faço em Shell para que o comando FOR entre em um txt e use a lista do arquivo no bloco de comando.

Eu usava essa função no DOS com BATCH la usava FOR /F (c:/lista.txt) (

Será que existe algum comando similar em Linux?

Desde já obrigado.


  


2. Re: Comando FOR utilizando lista

Estefanio Brunhara
stefaniobrunhara

(usa CentOS)

Enviado em 06/11/2014 - 19:08h








Criar lista dos comandos
vim lista.txt
clear
dir
:x

Criar script
vim for.sh
#!/bin/bash

for c in $(cat lista.txt)
do
$c
done
:x

Dar permissão de execução
chmod +x for.sh

executar o script
./for.sh



3. Re: Comando FOR utilizando lista

Marcelo Teixeira Barbosa
celoteixeira

(usa Ubuntu)

Enviado em 07/11/2014 - 10:21h

Caro Estefanio,

muito obrigado, funcionou. não conhecia direito a sintaxe do for,
funcionou perfeitamente!!!
valeu mesmo!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts