Я использую Ubuntu 11.04, и я пытаюсь написать сценарий bash, который открывает URL-адреса из файла на каждой вкладке, каждая из которых занимает примерно 15 секунд, длина файла составляет 198 строк, и на каждом из них есть один URLлиния.у меня есть два возможных способа сделать это
метод один
while read line; do
firefox -new-tab "$line"
sleep 15
done < file
метод два
for line in $(cat file); do
firefox -new-tab "$line"
sleep 15
done
теперь оба метода, кажется, дают тот же результат, он открывает Firefox сURL-адрес первой строки и не открывает другие URL-адреса, пока я не закрою браузер. В этом случае он открывает Firefox с URL-адресом во второй строке и т. д.
У меня былоНекоторый успех в методе 1, когда я удаляю команду сна, он пытается открыть все URL-адреса сразу на разных вкладках
Я получил код для метода один из: https://unix.stackexchange.com/questions/17659/opening-multiple-urls-from-a-text-file-as-different-tabs-in-firefox-chrome
ия получил код для метода два из: http://whileonefork.blogspot.com/2011/02/bash-for-each-line-1-liners.html