스크립트 가능한 웹 브라우징

스크립트 가능한 웹 브라우징

나의 가장 일반적인 작업 중 하나는 다음과 같습니다.

1) 여러 개의 탭을 엽니다

2) 열려 있는 각 탭의 주소 표시줄 URL과 본문 텍스트를 복사하여 텍스트 편집기에 붙여넣습니다.

GUI에서 탐색 중이더라도 Linux 셸에서 이를 스크립팅할 수 있는 방법이 있습니까?

항상 그렇게 해야 하니까 피곤해요.

답변1

동일한 URL을 두 번 다운로드해도 괜찮다면 다음과 같이 할 수 있습니다.

#!/bin/bash -e
for url in 'http://www.example.com/foo/bar.html' \
       'http://superuser.com/questions/239935/scriptable-web-browsing' 
       # and so on
do
    TMPFILENAME=$(mktemp)
    firefox "$url"   # or whatever browser you want that is set to open
                     # links in a new tab
    echo "$url" > $TMPFILENAME
    lynx -dump "$url" >> $TMPFILENAME
    kate $TMPFILENAME &  # or any other text editor that is set to open
                         # files in a new tab
done

관련 정보