当前位置: 技术问答>linux和unix
如何使用shell将aaa2345bbbb中的aaa取出来?
来源: 互联网 发布时间:2016-11-23
本文导语: 最近遇到一个问题,一个cell的名字是: INV12D要求用shell取出cell名遇到第一个数字的前一部分,也就是:INV 不知道怎么弄?而且这样的cell名超多,都是cell名中带有数字的,要求取出第一个数字的前一部分,请大侠...
最近遇到一个问题,一个cell的名字是: INV12D要求用shell取出cell名遇到第一个数字的前一部分,也就是:INV 不知道怎么弄?而且这样的cell名超多,都是cell名中带有数字的,要求取出第一个数字的前一部分,请大侠们帮帮忙!
|
cell="INV12D"
cell2=${cell%%[0-9]*}
cell2就是你要的结果
cell2=${cell%%[0-9]*}
cell2就是你要的结果