O que há de errado em colocar na mesma linha que para?

3

Enquanto lê sobre 11.12 Limitações de Shell Builtins me deparei com o seguinte:

To loop over positional arguments, use:

for arg
do
   echo "$arg"
done
     

Você não pode deixar o fazer na mesma linha, pois algumas granadas não funcionam adequadamente:

     
for arg; do
   echo "$arg"
done

Não parece explicar mais detalhes do que isso.

Perguntas

  • Quais shells têm um problema com esta sintaxe?
  • Qual é o problema?
por Jesse_b 13.07.2018 / 23:39

0 respostas