柳鲲鹏
其实这个位置好获取,使用中,发现结果总是不对。问题在于这个变量怎么保存。正确做法:
text="123 456"
# 关键!只有这样写,才能保存下来,并在之后的操作中使用。
pos=`expr index "$text" " "`
echo ---$pos
# 截取:
head=`expr substr "$text" 1 $pos`
echo $head
# cut也可以
echo $text | cut -c 1-$pos
柳鲲鹏
其实这个位置好获取,使用中,发现结果总是不对。问题在于这个变量怎么保存。正确做法:
text="123 456"
# 关键!只有这样写,才能保存下来,并在之后的操作中使用。
pos=`expr index "$text" " "`
echo ---$pos
# 截取:
head=`expr substr "$text" 1 $pos`
echo $head
# cut也可以
echo $text | cut -c 1-$pos
微信扫码登录