Przeszukałem SO i stwierdziłem, że wielkie litery będą działać
str="Some string"
echo ${str^^}
Ale próbowałem zrobić podobną rzecz w argumencie wiersza poleceń, co dało mi następujący błąd
Wypróbowany
#!/bin/bash
## Output
echo ${1^^} ## line 3: ${1^^}: bad substitution
echo {$1^^} ## No error, but output was still smaller case i.e. no effect
Jak możemy to zrobić?
bash
?