如何从指定符号中删除字符串直到SED结尾?

时间:2013-07-08 16:46:08

标签: regex sed

我的SED有问题。我想从“)”符号中删除字符串,直到行尾。

@"String1", @"Lobby", @"label in lobby");
@"Game Type", @"MainMenu", @"Game type selection in lobby") selection:gameTypeLabel];

我尝试使用这样的脚本:

sed -i "s!\(*$!oo!" tmp_used_strings2.txt

任何人都可以用regexp帮我吗?感谢。

2 个答案:

答案 0 :(得分:4)

我觉得你的东西太多了。试试这个:

sed 's/).*//' tmp_used_strings2.txt 

答案 1 :(得分:3)

正如@CarlNorum所说,这在sed中是微不足道的,但它实际上是cut发明的工作:

cut -d')' -f1