如果我在Linux的终端窗口中工作,是否有键盘快捷键可用于选择前一行显示的输出?如果我用鼠标选择了一些东西,我可以使用Ctrl+ Shift+ 进行复制C,但是有一种方法可以在不使用鼠标的情况下进行选择.我在Ubuntu桌面上使用Gnome终端或KDE konsole.
例如,我经常需要从mysql查询中复制结果然后谷歌它们.
如果我想删除某些字段重复的行,那么我使用 sort -u -kn,n。但这仍然发生一件事。如果我想删除所有出现的重复项,是否有任何快速的 bash 或 awk 方法可以做到这一点?
例如我有:
1 apple 30
2 banana 21
3 apple 9
4 mango 2
Run Code Online (Sandbox Code Playgroud)
我想:
2 banana 21
4 mango 2
Run Code Online (Sandbox Code Playgroud)
我将预排序,然后在 perl 中使用哈希,但对于大文件,这会很慢。