如果我 grep 包含以下内容的文件:
These are words
These are words
These are words
These are words
Run Code Online (Sandbox Code Playgroud)
...对于 word These,它将打印字符串These are words四次。
如何防止 grep 多次打印重复字符串?否则,如何操作 grep 的输出来删除重复行?
如果我 grep 包含以下内容的文档:
ThisExampleString
...对于表达式This*Stringor *String,不返回任何内容。但是,This*按预期返回上述行。
表达式是否用引号括起来没有区别。
我认为星号表示任意数量的未知字符?为什么它只有在表达式的开头才有效?如果这是预期的行为,我应该使用什么来代替表达式This*String和*String?
在全屏播放 Minecraft 时,如果另一个应用程序获得焦点,或出现桌面通知,Minecraft 会“最小化”但仍可以控制我的鼠标。我的键盘工作正常,应用程序继续运行,我什至可以移动鼠标,但鼠标点击不注册。我发现的唯一选择是...
a) 使用热键(Super + number key; 与单击启动器中的图标相同)重新获得 Minecraft 的焦点。这样做的问题是,如果 Minecraft 图标离启动器太远,则没有启动它的热键。
b) 终止应用程序。由于我的键盘仍然有效,我可以打Alt + F2,并killall java没有太多的麻烦。这种方法的缺点是显而易见的。
所以我需要两个解决方案:
我如何防止这种情况发生?
如果这种情况再次发生,我如何更可靠地将焦点返回到我的 Minecraft (java) 进程,而不依赖它在我的启动器上更高?
我在窗口中运行 Minecraft 没有任何问题,即使它已通过单击方形图标最大化。