/ Chrome'da bir metin dosyasındaki birden çok URL'yi farklı sekmeler olarak mı açıyorsunuz?


12

Firefox / Chrome'da bir metin dosyasından birden çok URL'yi farklı sekmeler olarak nasıl açarım? Metin dosyam her satırda bir tane olacak şekilde yalnızca bir URL listesidir:

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

Yanıtlar:


12

Firefox new-tabkomutu kullanır , böylece dosyadaki URL'leri tarayıcıya şu şekilde aktarabilirsiniz:

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

Chrome ile sözdizimi:

google-chrome "$line"

1
OS X'te bunun Chrome ile benzer bir şeyle çalışmasını sağlayabilirsiniz alias google-chrome='/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome'. Muhtemelen Firefox için benzer.
David Winiecki

2

Bunun güzel bir çözüm olabileceğini düşünüyorum:

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

Bu yanıtta "$ line" yanlış: xrag girdi dosyasındaki dizeleri alt komutlarına parametre olarak uygular. Cevabı buna göre düzelttim.
halloleo

1

Bu soru çok eski ama gelecekte okuyacak insanların yararına cevap vereceğim.

URL'de yalnızca bir sayı değişiyorsa, sayıyı aşağıda verildiği gibi değiştirebilirsiniz. Farklı URL'lerse, jasonwryan'ın çözümünü kullanabilirsiniz.

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

Yukarıdaki komut yeni google chrome sekmelerinde aşağıdaki gibi genişleyecektir:

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

Bu çözüm tipik olarak, bir sonraki adımda yapmanız gereken tüm sayfaları, sonraki sayfalarda gezinmek içindir.


0

Windows / cygwin'de ... bu benim için çalıştı:

#!/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
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.