如何只输出给定的字符?

Lan*_*nes 3 bash

如何裁剪不需要的字符,只输出我需要的字符?例如:

输入:

    ASDFQWER
Run Code Online (Sandbox Code Playgroud)

输出:

    DFQ
Run Code Online (Sandbox Code Playgroud)

我的意思是在这种情况下我只需要 3.-4.-5。字符串的字符。我怎么做?

har*_*kat 6

echo "${string:index:length}" 
Run Code Online (Sandbox Code Playgroud)

对于你的例子

x="ASDFQWER"
echo "${x:2:3}"
Run Code Online (Sandbox Code Playgroud)