在命令行中工作时,我经常使用一些快捷方式来打开google-chrome中的链接。
例如,我这样做:
google-chrome "https://stackoverflow.com" "https://github.com"
现在我必须解决一些问题:
当google chrome尚未打开时:chrome将通过链接启动。这很好,但事实是,当我关闭终端时,谷歌浏览器会自动关闭。我该如何保持chrome保持打开状态,即使我从启动chrome的位置关闭终端也是如此?
当google-chrome已打开时,有时我已经打开了链接,然后再次在第二个选项卡中打开了该链接。所以我有两次打开相同的链接。当我使用tmux重新启动tmuxinator会话时,经常会发生这种情况:问题:如何以编程方式检查(例如,使用bash)命令试图打开的链接是否已经打开?我想针对这种情况进行刷新。
您有什么技巧可以自动执行此操作,我最适合使用哪种工具?也许我的代码可以和Google-chrome一起使用的API,或者我可以使用一些chrome应用程序?
提前谢谢!
答案 0 :(得分:0)
对于问题的第一部分:
nohup google-chrome "https://stackoverflow.com" "https://github.com" &>/dev/null & disown %%
我无法解释它是如何工作的。但这有效:-)在Internet上的某个地方找到