Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 SED 有疑问。我想从“)”符号中删除字符串,直到行尾。
@"String1", @"Lobby", @"label in lobby"); @"Game Type", @"MainMenu", @"Game type selection in lobby") selection:gameTypeLabel];
我尝试使用这样的脚本:
sed -i "s!\(*$!oo!" tmp_used_strings2.txt
任何人都可以帮助我使用正则表达式吗?谢谢。
我觉得你那里的东西太多了。试试这个:
sed 's/).*//' tmp_used_strings2.txt
正如@CarlNorum 所表明的,这在 sed 中是微不足道的,但它实际上cut是发明出来的工作:
cut
cut -d')' -f1