Ich habe den wmctrl
ausprobiert Tool und fand heraus, dass die einfachste Lösung, die für mich funktioniert hat, darin besteht, das Fenster mit dem folgenden Befehl zu verschieben:
wmctrl -r <WindowName> -t <WorkspaceNumber>
Beachten Sie, dass die Arbeitsbereichsnummern bei 0 beginnen. Zuletzt können Sie mit dem Befehl:
zu Ihrem bevorzugten Arbeitsbereich wechselnwmctrl -s <WorkspaceNumber>
Sie könnten Devilspie verwenden, um Regeln festzulegen, welche Fenster in welchen Arbeitsbereich gehen.
Ein Beispiel dafür finden Sie in der Dokumentation.
Aber MrStatic hat auch einen guten Vorschlag. Probieren Sie das zuerst aus, Sie brauchen vielleicht nicht einmal Ihr Shell-Skript.
Wenn Sie es als Befehl benötigen, den Sie in einem Shell-Skript verwenden können, sehen Sie sich wmctrl.
an