Linux para, foreach e repetir funções
No Unix-like sistemas operacionais, o de comando é um shell de comando que executa um ciclo , repetindo uma ação ou conjunto de ações muitas vezes.
Este documento cobre a festa built-in versão do para .
Descrição
A palavra – chave for indica um loop for . Um para loop é uma linguagem de programação declaração que permite que o código a ser repetidamente executado. Ao contrário de outros tipos de loops, como o loop while , os loops são frequentemente usados quando o número de iterações é conhecido antes de entrar no loop.
A sintaxe acima descreve como usar um loop for no Linux / Unix, que pode ser executado na linha de comando ou dentro de um script de shell .
Sintaxe
para WORD [em WORDLIST ...]; fazer AÇÕES ; feito
Exemplos
para arquivo em * .txt; faça wc -l $ arquivo; feito
Executa uma contagem de palavras de todos os arquivos no diretório atual com a extensão .txt e retorna resultados semelhantes aos seguintes:
5 myfile.txt 2 myfile2.txt 14 newfile.txt
Comandos relacionados
break – Interrompa por um tempo, foreach foreach, ou till loop.
csh – O interpretador de comandos do shell C.
ksh – O interpretador de comandos do shell Korn.
sh – O interpretador de comandos do Bourne shell.