![xdotool: 특정 Firefox 창에서 특정 탭으로 전환하는 방법](https://linux55.com/image/203662/xdotool%3A%20%ED%8A%B9%EC%A0%95%20Firefox%20%EC%B0%BD%EC%97%90%EC%84%9C%20%ED%8A%B9%EC%A0%95%20%ED%83%AD%EC%9C%BC%EB%A1%9C%20%EC%A0%84%ED%99%98%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
2개의 Firefox 창에 20개의 탭이 열려 있고 해당 URL을 파일에 저장하고 싶다고 가정해 보겠습니다. @Chaaas가 제안한 것과 같은 Firefox 트릭을 사용하거나 사용하지 않고 수동으로 수행할 수 있습니다 % <string>
. 그러나 그것은 내가 요구한 것이 아닙니다.
xdotool search --name 'Mozilla Firefox'
열려 있는 모든 Firefox 창에 대한 X-Windows 식별자 목록을 반환합니다. xdotool
의 명령과 식별자를 사용하여 windowactivate
개별 창을 순환할 수 있습니다 . 이렇게 하면 창의 마지막 활성 탭에 초점이 맞춰지며 사용할 수 있지만
- 프로그래밍된 키 입력/클릭을 보내 내가 원하는 작업을 수행하고,
- 탭을 닫으려면 프로그래밍된 키 입력을 보냅니다.
- 몇 초간 멈췄다가 반복하세요.
개별 탭으로 먼저 전환할 수 있도록 창 대신 탭을 식별하는 메커니즘이 있다면 상황이 훨씬 더 간단해질 것입니다. xdotool을 사용하여 이 작업을 수행할 수 있습니까?