Je veux écrire un script bash pour imprimer toutes les permutations minuscules et majuscules possibles d'un certain mot, par exemple harley:
harley
harleY
harlEy
harLey
...
HARLey
HARLEy
HARLEY
Ma solution naïve consiste à écrire un n-ème (n est len (mot)) imbriqué for-loop pour ce mot spécifique:
#!/bin/bash
for a in {h,H}; do
for b in {a,A}; do
...
done
done
Cependant, je devrais à nouveau coder le script pour un mot différent.
Existe-t-il une meilleure façon d'accomplir cela?