如何解决在 kde Plasma 5 上的浏览器中优雅地打开 .url windows 文件,而无需终端关闭杀死浏览器
我们将媒体 PC 从 Windows 7 迁移到 Kubuntu Linux 20.10。
有许多以 .url 扩展名保存的文本文件有一行 URL=https://website.com
我希望能够像打开任何其他文档一样打开它们。让我们说,双击,或右键单击并说打开,或用 _browser_name
打开
(我知道我可以为 /usr/bin/firefox 和所有其他浏览器编写另一个包装脚本,但我可以告诉它在我的 shellscript 中打开)
这基本上有效,但是如果我关闭 konsole 窗口,firefox 窗口也会关闭。 (除非之前打开了另一个firefox,然后它工作正常)
我试过 & 号,我试过否认.. 我已经损坏了我的 firefox 配置文件几次,因为它在不正常关闭时会被破坏。
我能做什么?
我需要使用 Dolphin 文件管理器。我希望这个脚本能够处理错误,这就是为什么我有一些额外的命令参数而不是我在示例中看到的。
如果我在末尾包含与号,浏览器会立即关闭。
#!/bin/bash
#bash -c "cat $1 | grep URL | cut -d'=' -f2 | xargs firefox &"
echo OpenWinURL in firefox
echo Closing this window will close your firefox.
echo Try opening firefox before opening a OpenWinURL
#echo copyright 2021 Aaron Peterson GPL V2 or later
#echo The ampersand doesn't work after firefox
#echo "$1"
#
jobs -l
cat "$1" | grep -m 1 URL= | cut -d'=' -f2- | xargs -0 -i firefox {} #&
#jobs -l
disown -h -a
#jobs -l
#read -n 1 -p "Input Selection:" mainmenuinput
#echo testing
#wait 1000
#
#| head -n 1
#| cut -d'=' -f2 | xargs firefox &
解决方法
这个脚本适用于我使用 chrome 的 KUbuntu 20.04.2 LTS
#!/bin/bash
export url=`cat "$1" | grep URL | cut -d'=' -f2`
/opt/google/chrome/chrome $url &
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。