Use
echo "${string:index:length}"
para o seu exemplo
x="ASDFQWER"
echo "${x:2:3}"
Como posso cortar caracteres desnecessários e apenas produzir o que preciso? Por exemplo:
entrada:
ASDFQWER
saída:
DFQ
Quero dizer, neste caso, preciso apenas do 3.-4.-5. caracteres da corda. Como eu faço isso?
cut
é o programa mais simples que eu sei que é capaz de fazer isso.
exemplo:
echo ASDFQWER | cut -c3,4,5
Tags bash