Создайте файл URL с несколькими ссылками

Мне нужно отредактировать номер страницы с несколькими URL-ссылками в текстовом файле. например:

http://gk4success.com/questions.php?page= 1 & parent = 0 & lang = 2 & c-id = 27 & q_type = ... http://gk4success.com/questions.php?page= 162 & parent = 0 & lang = 2 & c-id = 27 & q_type =

На веб-сайте 162 ссылки, и я не могу редактировать ссылки 162 раза, даже если я скопирую строки 162 раза, как мне легко редактировать номера страниц? есть ли простой способ с любым текстовым редактором?

0
13.06.2017, 22:31
2 ответа

Вы можете создать список

в чистой оболочке:

for i in {1..162} ; do echo "http://gk4success.com/questions.php?page=$i&parent=0&lang=2&c-id=27&q_type=" ; done

вvim:

for i in range(1,162)| put ='http://gk4success.com/questions.php?page='.i.'parent=0lang=2c-id=27q_type=' | endfor
0
28.01.2020, 04:44
sed 's/page=1\&/page=162\&' /path/to/lotsofurls.txt > /path/to/fixedurls.txt
0
28.01.2020, 04:44

Теги

Похожие вопросы