Substring
$ a=teststring
$ echo ${a:2:5}
ststr
Remove prefix (#)
$ a=text_test.txt
$ echo ${a#*_}
test.txt
Remove suffix (%)
$ a=text_test.txt
$ echo ${a%.txt}
text_test
Substring
$ a=teststring
$ echo ${a:2:5}
ststr
Remove prefix (#)
$ a=text_test.txt
$ echo ${a#*_}
test.txt
Remove suffix (%)
$ a=text_test.txt
$ echo ${a%.txt}
text_test