Você pode usar chaves $ {} em bash para pegar substrings de variáveis:
${var:offset:length}
Por exemplo:
~$ str="anemone"; echo ${str:1:4}
nemo
Isso é incrivelmente útil! E você pode fazer aritmética shell nos parâmetros de deslocamento e comprimento também. Então, por exemplo, $ {var: i + 1: a-3}
E para encontrar o comprimento de uma string, você pode usar:
${#str}
então
str=”foobar”; echo ${#str}
irá imprimir “6 ″