aprendo più URL da un file di testo come diverse schede in Firefox / Chrome?


12

Come farei per aprire più URL da un file di testo come diverse schede in Firefox / Chrome? Il mio file di testo è solo un elenco di URL, uno per riga:

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

Risposte:


12

Firefox utilizza il new-tabcomando, quindi è possibile passare gli URL nel file al browser in questo modo:

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

Con Chrome, la sintassi è:

google-chrome "$line"

1
Su OS X puoi farlo funzionare con Chrome con qualcosa di simile alias google-chrome='/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome'. Probabilmente simile per Firefox.
David Winiecki,

2

Penso che questa potrebbe essere una bella soluzione:

cat /home/username/anyfolder/allmyURLs.txt | xargs firefox -new-tab

"$ line" è errato in questa risposta: xrag applica le stringhe dal file di input ciascuna come parametro al suo sottocomando. Ho corretto la risposta di conseguenza.
halloleo,

1

Questa domanda è molto antica, ma risponderò a beneficio delle persone che la leggeranno in futuro.

Se nell'url è presente solo un numero, è possibile modificare il numero come indicato di seguito. Se sono URL diversi, puoi usare la soluzione di Jasonwryan.

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

Il comando sopra si espanderà come di seguito nelle nuove schede di Google Chrome:

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

Questa soluzione è in genere di caricare tutte le pagine in cui dovresti fare la prossima, accanto per scorrere le pagine.


0

Su windows / cygwin ... questo ha funzionato per me:

#!/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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.