abrir múltiples URL de un archivo de texto como pestañas diferentes en Firefox / Chrome?

12

¿Cómo haría para abrir varias URL de un archivo de texto como pestañas diferentes en Firefox / Chrome? Mi archivo de texto es solo una lista de URL, una por línea:

http://www.url1.com
http://www.url2.com
http://www.url3.com
http://www.url4.com
yahoo260539
fuente

Respuestas:

12

Firefox usa el new-tabcomando, por lo que puede pasar las URL del archivo al navegador de la siguiente manera:

while read line; do
    firefox --new-tab "$line"
done < textfile.txt

Con Chrome, la sintaxis es:

google-chrome "$line"
jasonwryan
fuente
1
En OS X puedes hacer que esto funcione con Chrome con algo como esto alias google-chrome='/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome'. Probablemente similar para Firefox.
David Winiecki
2

Creo que esta puede ser una buena solución:

cat /home/username/anyfolder/allmyURLs.txt | xargs firefox -new-tab
Lemmy_Caution
fuente
"$ line" está mal en esta respuesta: xrag aplica las cadenas del archivo de entrada cada una como parámetro a su subcomando. Corregí la respuesta en consecuencia.
halloleo
1

Esta pregunta es muy antigua, pero la responderé en beneficio de las personas que la leerán en el futuro.

Si solo hay un número cambiando en la URL, puede cambiar el número como se indica a continuación. Si son URL diferentes, puede usar la solución de jasonwryan.

google-chrome --new-tab http://www.url{1..4}.com

El comando anterior se expandirá como se muestra a continuación en las nuevas pestañas de Google Chrome:

http://www.url1.com http://www.url2.com http://www.url3.com http://www.url4.com

Por lo general, esta solución es cargar todas las páginas donde tendría que hacer el siguiente, luego pasar por las páginas.

MYGz
fuente
0

En windows / cygwin ... esto funcionó para mí:

#!/bin/bash -xe

browser="/cygdrive/c/Program Files (x86)/Google/Chrome/Application/chrome.exe"

clients="fb aapl nflx "

for i in $clients
do
        "$browser" --new-tab https://asite.com/dashboard/$i
done
Ajay Gautam
fuente