Comment puis-je faire la liste des lettres de A à Z et d'itérer à travers eux dans le shell?

Dire que je veux effectuer une itération à partir de la lettre A à la lettre Z dans le shell csh. Comment puis-je succinctement le faire?

En bash, je voudrais faire quelque chose comme

for i in 'A B C ...Z'; do echo $i; done

Le point est que je ne veux pas écrire de A à Z, je veux quelque chose comme

[A-Z]

Pouvez-vous suggérer une ligne de suggestion dans AWK ou Perl?

C'est "c-shell" pas "de maïs shell". "Korn shell" est un autre animal entièrement.
Dans bash: $ for i in {A..Z}; do echo $i; done
Dans korn: $ for i in {A..Z}^Jdo^Jecho $i^Jdone
En bash, il faudrait omettre les guillemets simples autour des lettres.

OriginalL'auteur vehomzzz | 2009-09-22