ฉันจะเปิด URL หลายรายการจากไฟล์ข้อความเป็นแท็บที่แตกต่างกันใน Firefox / Chrome ได้อย่างไร ไฟล์ข้อความของฉันเป็นเพียงรายการ URL หนึ่งรายการต่อบรรทัด:
http://www.url1.com
http://www.url2.com
http://www.url3.com
http://www.url4.com
ฉันจะเปิด URL หลายรายการจากไฟล์ข้อความเป็นแท็บที่แตกต่างกันใน Firefox / Chrome ได้อย่างไร ไฟล์ข้อความของฉันเป็นเพียงรายการ URL หนึ่งรายการต่อบรรทัด:
http://www.url1.com
http://www.url2.com
http://www.url3.com
http://www.url4.com
คำตอบ:
Firefox ใช้new-tab
คำสั่งเพื่อให้คุณสามารถส่ง URL ในไฟล์ไปยังเบราว์เซอร์ดังนี้:
while read line; do
firefox --new-tab "$line"
done < textfile.txt
ด้วย Chrome ไวยากรณ์คือ:
google-chrome "$line"
ฉันคิดว่านี่อาจเป็นทางออกที่ดี:
cat /home/username/anyfolder/allmyURLs.txt | xargs firefox -new-tab
คำถามนี้เก่ามาก แต่ฉันจะตอบเพื่อประโยชน์ของผู้ที่จะอ่านในอนาคต
หากมีการเปลี่ยนแปลงตัวเลขใน URL คุณสามารถเปลี่ยนหมายเลขตามที่ระบุด้านล่าง หากเป็น URL ที่แตกต่างกันคุณสามารถใช้โซลูชันของ jasonwryan
google-chrome --new-tab http://www.url{1..4}.com
คำสั่งด้านบนจะขยายออกเป็นด้านล่างในแท็บ google chrome ใหม่:
http://www.url1.com http://www.url2.com http://www.url3.com http://www.url4.com
โดยทั่วไปโซลูชันนี้จะโหลดหน้าทั้งหมดที่คุณต้องทำต่อไปถัดไปเพื่อไปยังหน้าต่างๆ
บน windows / cygwin ... มันใช้งานได้สำหรับฉัน:
#!/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
alias google-chrome='/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome'
กับสิ่งที่ต้องการ อาจคล้ายกับ Firefox