Собственно, комментарий я отправил вчера (в дополнение к типичным "принять"/"отклонить"/в между вариантами) вариант "неприменим из-за темы" (или нечто подобное). Так я прямо попросил, чтобы судья, если бумага хорошо вписывается в журнал или нет. возможно, еще более избито вариант: во время чтения б ; делать вальс=( $(эвал Эхо "{${б/-/..}}") ) ; (КСФ=, ; е '%з\т%з\п' "$" на "${вальс[*]}"); сделано < файл` Да. Это наиболее определенно сменный. Увидеть "больших факторов" ссылка на дополнительную информацию. @roaima я сделал это. Я пытался отследить через историю Git, но оказывается, он был добавлен перед первым в Git команда grep обязательство (оно присутствовало в 06b9f7e683e7650804cadd9a4c5cf6bff6c89625 от Вт 3 ноября 21:38:52 1998). Предположительно, они импортировали предыдущие ВКС в Git, так как очевидно, что предшествует ЖКТ.

Возможно, вы перепутали с -т # переключатель. Окна пронумерованы, начиная с 1, но первое окно фактически число 0. Обратите внимание на выход wmctrl -л:

$ wmctrl -л
0x00c00028 -1 grinchy верхней расширенной края панели
0x0120001e 0 grinchy х-Наутилус рабочего стола
0x06015fee 0 grinchy основе SAML@grinchy:~
0x06000004 0 grinchy основе SAML@grinchy:~
0x05a000d1 0 grinchy из xorg - как я могу получить информацию о моих виртуальных рабочих столов с помощью командной строки? - В Unix & Стека Linux Обмен - Гугл Хром

2-й столбец-это номер рабочего стола. Поэтому, когда вы используете -Т 2 это на самом деле положить окне -Р 0x03e00003 на 3-м столе, а не 2-й.

Пример

Окна выказывают PDF-файл начинается на рабочем столе #1 (0):

$ wmctrl -л | 0x03a00003 грэп 
0x03a00003 0 greeneggs.bubba.net профессионалы.Марионетка.3.Начинающих.Руководство.формат PDF

Переместите его на рабочий стол #3 (2):

$ wmctrl -я -Р 0x03a00003 -Т 2

Подтверждаю:

$ wmctrl -л | 0x03a00003 грэп 
0x03a00003 2 greeneggs.bubba.net профессионалы.Марионетка.3.Начинающих.Руководство.формат PDF

Заметьте, что окно это правда:

    ss #1

Это на рабочий стол #3!

Ссылки