여러 링크가 포함된 URL 파일 만들기

여러 링크가 포함된 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번 수정이 안되는데 어떻게 하면 페이지 번호를 쉽게 수정할 수 있나요? 텍스트 편집기를 사용하는 쉬운 방법이 있습니까?

답변1

목록을 생성할 수 있습니다.

순수 쉘에서:

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

답변2

sed 's/page=1\&/page=162\&' /path/to/lotsofurls.txt > /path/to/fixedurls.txt

관련 정보