GNU/Linux >> Znalost Linux >  >> Linux

Ubuntu/Gnome:Otevření aplikace v konkrétním pracovním prostoru

Zkoušel jsem wmctrl a zjistil jsem, že nejjednodušší řešení, které pro mě fungovalo, je přesunout okno pomocí následujícího příkazu:

wmctrl -r <WindowName> -t <WorkspaceNumber>

Všimněte si, že čísla pracovních prostorů začínají od 0. Nakonec se můžete přesunout na preferovanou pracovní plochu příkazem:

wmctrl -s <WorkspaceNumber>

Devilspie můžete použít k nastavení pravidel pro to, která okna se budou zobrazovat na jakém pracovním prostoru.

Přesně takový příklad najdete v dokumentaci.

Ale MrStatic má také dobrý návrh. Zkuste to jako první, možná ani nebudete potřebovat svůj shell skript.

Pokud potřebujete, aby to byl příkaz, který můžete použít ve skriptu shellu, podívejte se na wmctrl.


Linux
  1. Bash =~ Regex A Https://regex101.com/?

  2. Jak příkaz Xdg-open ví, kterou aplikaci použít k otevření souboru?

  3. Proč nefunguje find -exec mv {} ./target/ +?

  1. Otevřete soubor přímo ze soukromého úložiště GitLab

  2. Jak otevřít správce AVD na Ubuntu Linux z příkazového řádku?

  3. cp:nelze vytvořit adresář:Žádný takový soubor nebo adresář

  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Gnome (Ubuntu):jak přenést okno programu dopředu pomocí příkazového řádku z terminálu?

  3. Měly by weby žít ve /var/ nebo /usr/ podle doporučeného použití?