# trim the beginning "t"
echo "test"|sed "s/^t//g"
est
# trim the ending "t"
echo "test"|sed "s/t$//g"
tes
# trim both the beginning and ending "t"
echo "test"|sed "s/(^t)|(t$)//g"
test
Почему третья ошибка? Как я могу заставить его работать?обрезание букв в начале и в конце строки
Если он был в переменной, вы также можете использовать bash 'echo '$ {VAR: 1: $ {# VAR} -2}" ' –