使用Shell脚本显示部分输入

时间:2020-01-28 15:56:00

标签: shell

如何使用shell命令获取下面的输出?

输入如下:

Nexus-test-1.12.3
Producer-1.13.3
Testing-one-word-1.12

输出应为

Nexus-test
Producer
Testing-one-word

2 个答案:

答案 0 :(得分:1)

我真的在为是否回答这个问题而苦苦挣扎,因为这简直是微不足道的,而且似乎已经竭尽全力解决了。但是....只需这样做:

cut -d . -f 1

答案 1 :(得分:1)

有很多方法可以做到,希望您可以先进行搜索。

awk:

awk -F'.' '{$0=$1}7'

sed:

sed 's/[.]*//'

grep:

grep -Po '^[^.]*'
相关问题