我想提取我的 bash 变量的虚线分隔词值的第一个字母,如下所示:
MY_TEXT=this-is-my-custom-text
我想像这样创建第二个变量:
MY_INITIALS=timct
最佳答案
这不是最短的方法,但它不需要任何外部过程。
IFS=- read -a words <<< $MY_TEXT
for word in "${words[@]}"; do MY_INITIALS+=${word:0:1}; done
关于linux - 如何在 bash 变量中提取虚线分隔单词的首字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30844696/