如何从文本文件中读取最大版本内容

时间:2017-08-31 06:03:01

标签: shell

如何从以下test.text文件中读取最大版本内容。

如果传递输入字符串为CMT_AH-DEV-600-V2,我应该得到CMT_AH-DEV-600

如果我通过CMT_AH-PROD-600,我应该CMT_AH-PROD-600-V3

的test.txt

CMT_AH-DEV-600-V1
CMT_AH-DEV-600-V2
CMT_AH-PROD-600-V1
CMT_AH-PROD-600-V2
CMT_AH-PROD-600-V3

1 个答案:

答案 0 :(得分:0)

我尝试使用grep来找到合适的行,sort以适当的顺序排列,最后headlast(取决于所选的顺序) )提取所需的行。