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

时间:2013-02-21 00:39:07

标签: bash

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

FOO="qwertzuiopasdfghjklyxcvbnm"

我需要qwertzuiop

2 个答案:

答案 0 :(得分:40)

如果变量是:FOO="qwertzuiopasdfghjklyxcvbnm"

然后

 echo ${FOO:0:10}

将给出前10个字符。

答案 1 :(得分:7)

使用head命令。

echo $FOO | head -c 10
=> qwertzuiop