如何在Bash中检索变量的前n个字符?

use*_*552 25 bash

如何用Bash检索变量的前10个字符?

FOO="qwertzuiopasdfghjklyxcvbnm"
Run Code Online (Sandbox Code Playgroud)

我需要得到qwertzuiop.

P.P*_*.P. 53

如果变量是: FOO="qwertzuiopasdfghjklyxcvbnm"

然后

 echo ${FOO:0:10}
Run Code Online (Sandbox Code Playgroud)

将给出前10个字符.


pje*_*pje 14

使用该head命令.

echo $FOO | head -c 10
=> qwertzuiop
Run Code Online (Sandbox Code Playgroud)