Voglio scrivere uno script bash per stampare tutte le possibili permutazioni minuscole e maiuscole di una determinata parola, ad esempio harley:
harley
harleY
harlEy
harLey
...
HARLey
HARLEy
HARLEY
La mia ingenua soluzione è scrivere un n-th (n is len (word)) annidato for-loop per questa parola specifica:
#!/bin/bash
for a in {h,H}; do
for b in {a,A}; do
...
done
done
Tuttavia, dovrei codificare nuovamente lo script per una parola diversa.
C'è un modo migliore per raggiungere questo obiettivo?