在 Firefox/Chrome 中将文本文件中的多个 URL 作为不同的选项卡打开?

yah*_*539 16 bash browser

我将如何从文本文件中打开多个 URL 作为 Firefox/Chrome 中的不同选项卡?我的文本文件只是一个 URL 列表,每行一个:

http://www.url1.com
http://www.url2.com
http://www.url3.com
http://www.url4.com
Run Code Online (Sandbox Code Playgroud)

jas*_*yan 14

Firefox 使用该new-tab命令,因此您可以将文件中的 URL 传递给浏览器,如下所示:

while read line; do
    firefox --new-tab "$line"
done < textfile.txt
Run Code Online (Sandbox Code Playgroud)

使用 Chrome,语法是:

google-chrome "$line"
Run Code Online (Sandbox Code Playgroud)

  • 在 OS X 上,您可以使用类似`alias google-chrome='/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome'` 的 Chrome 来完成这项工作。Firefox 可能类似。 (2认同)

小智 5

我认为这可能是一个不错的解决方案:

xargs -n1 firefox -new-tab < allmyURLs.txt
Run Code Online (Sandbox Code Playgroud)

或者:

xargs chromium-browser --new-tab < allmyURLs.txt
Run Code Online (Sandbox Code Playgroud)

-n1,因为你需要一个需要在Firefox 84-new-tab为每一个URL参数。