【发布时间】:2022-01-04 00:06:10
【问题描述】:
我有一个字符串,例如plantford1775.274.284b63.11。
我一直用identity=$( echo "$identity" | cut -d'.' -f3)在每个点上剪切,然后选择第三部分。我留下了284b63。
这部分的格式总是一个字母,中间夹着不同数量的数字。我想取字母前的前几个数字。示例代码行如下:
identity=$( echo "$identity" | cut -d'anyletter' -f1)
我应该用什么替换anyletter 来剪切那里列出的任何字母,这样我就以284 的字符串结尾?
【问题讨论】: