我有一个运行良好的以下循环:
function uppercase_all_letters() {
for filename in *;
do echo "${filename^^}";
done;
}
如何"${filename^^}"
作为参数提供给函数?
我像往常一样尝试了它(SUBSTITUTION="${filename^^}"
),但随后 Bash 报告:
./test.sh: line 26: ${filename^^}: bad substitution