我的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帮我吗?感谢。
答案 0 :(得分:4)
我觉得你的东西太多了。试试这个:
sed 's/).*//' tmp_used_strings2.txt
答案 1 :(得分:3)
正如@CarlNorum所说,这在sed中是微不足道的,但它实际上是cut
发明的工作:
cut -d')' -f1