微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 kde Plasma 5 上的浏览​​器中优雅地打开 .url windows 文件,而无需终端关闭杀死浏览器

如何解决在 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 举报,一经查实,本站将立刻删除。