나의 가장 일반적인 작업 중 하나는 다음과 같습니다.
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