2개의 Firefox 창에 20개의 탭이 열려 있고 해당 URL을 파일에 저장하고 싶다고 가정해 보겠습니다. @Chaaas가 제안한 것과 같은 Firefox 트릭을 사용하거나 사용하지 않고 수동으로 수행할 수 있습니다 % <string>
. 그러나 그것은 내가 요구한 것이 아닙니다.
xdotool search --name 'Mozilla Firefox'
열려 있는 모든 Firefox 창에 대한 X-Windows 식별자 목록을 반환합니다. xdotool
의 명령과 식별자를 사용하여 windowactivate
개별 창을 순환할 수 있습니다 . 이렇게 하면 창의 마지막 활성 탭에 초점이 맞춰지며 사용할 수 있지만
- 프로그래밍된 키 입력/클릭을 보내 내가 원하는 작업을 수행하고,
- 탭을 닫으려면 프로그래밍된 키 입력을 보냅니다.
- 몇 초간 멈췄다가 반복하세요.
개별 탭으로 먼저 전환할 수 있도록 창 대신 탭을 식별하는 메커니즘이 있다면 상황이 훨씬 더 간단해질 것입니다. xdotool을 사용하여 이 작업을 수행할 수 있습니까?