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. – David Winiecki 11.12.2014, 22:58