Как избежать необходимости `export LC_ALL =« zh_CN.UTF-8 »` при каждом SSH-соединении

Прежде всего, удалите расширение, если оно есть:

name_no_ext=${file%.*}  

тогда вы получите последний символ:

char=${name_no_ext: -1} #note the space after colon  

Если вы хотите узнать больше о манипуляциях со строками в bash, перейдите к разделу Расширение параметров руководства bash.

1
21.10.2017, 18:18
0 ответов

Теги

Похожие вопросы