如何使用 gitExtension 中提供的 bash 3.1 將字串轉換為小寫

如何使用 gitExtension 中提供的 bash 3.1 將字串轉換為小寫

我正在使用 bash 腳本為 Git 編寫一個預變基掛鉤,我需要將字串轉換為小寫或大寫。我嘗試了一些方法bash 參考

例子:

 myString="AbcDFmk";
 echo ${myString,,}

這是結果:${myString,}: bad substitution

你能幫我找到一種方法來做到這一點嗎?

答案1

bash 參考你提到的是 Bash 版本 4.3。 3.1 中不支援字串替換。

您可以使用t像這樣:

echo $(tr '[:upper:]' '[:lower:]'<<<${myString})

相關內容