Невозможно использовать инструменты командной строки для разбора нерегулярного вывода. Было бы лучше использовать python и т. Д.
Если у вас была полная регулярность, например, вы могли бы использовать что-то простое:
awk '{print $2 " " $17}' INPUT
Это пропускает строки «Hitem» из вашего примера.
Это уродливый взлом, но он учитывает строки «Hitem»:
sed 's/^.*Hitem:\([0-9]*\):0/\1/' INPUT | awk -F: '{print $1 " " $0}' | sed 's/\.add //' | sed 's/^\([0-9]* \).*Selected player: \([A-Za-z]* \).*$/\1 \2/' | egrep -v 'Selected none'
Который дал мне:
7971 Llubia
43956 Staticbaby
43956 Sunfire
44077 Sunfire
45932 Assasins
45932 Assasins
45932 Irmtarget
45932 Irmtarget
41600 Eifreen
41600 Eifreen
40516 Eifreen
44661 Eifreen
40518 Eifreen
44005 Eifreen
45867 Eifreen
45316 Eifreen
Это не работает добавив дополнительную информацию, однако, поэтому я добавил комментарии / оговорку о регулярности здесь.
Вероятно, вы использовали Unity как среду рабочего стола и теперь используете Gnome Shell. (Хотите ли вы этого или нет, обновление решило для вас.)
Если вы хотите использовать Unity даже сейчас, это вариант, и он решит вашу проблему. Возможно, у вас уже есть Unity, знаете ли вы это или нет, но в случае, если вы этого не сделаете:
sudo apt install unity
Затем, когда вы перезагружаетесь и выбираете своего пользователя на экране входа в систему, не вводите свой пароль сразу. Вместо этого обратите внимание на значок маленькой шестерни с помощью кнопки «Войти». Нажмите на нее, и вы увидите, что у вас есть выбор между «Ubuntu», «Ubuntu on Xorg» и «Unity». Нажмите «Unity», а затем войдите в свой пароль как обычно.
Я рекомендую это для пользователей, которые хотят вернуться в среду, в которой они были раньше.
Наверное, я знаю, что вы имеете в виду. Если вы установите Gnome Tweaking Tool, a.k.a. Tweaks, вы можете перейти к Keyboard & Mouse > Click Method > Fingers. Это может решить это.
У меня была та же проблема. В Gnome Tweaks «Клавиатура & amp; «Мышь», изменив метод щелчка на «Области», снова щелкнул правой кнопкой мыши.
Про прокрутку с двумя пальцами попробуйте три пальца, которые выработали из коробки для меня на моем Lenovo X1 Carbon 2015.
Обновление для других пользователей ThinkPad, в соответствии с трудной работой, сделанной здесь, обходной путь выглядит следующим образом ...
Отредактируйте файл /etc/default/grub и измените строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
-
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"
, затем
sudo update-grub
и перезагрузка.
У меня такая же проблема на Thinkpad T450. Эта проблема упоминается на стартовой панели здесь: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1722478
Кажется, что после возобновления. Обходной путь, описанный на LP1722478, работает для меня:
sudo modprobe -r psmouse
sudo modprobe psmouse
Вероятно, вы использовали Unity как среду рабочего стола и теперь используете Gnome Shell. (Хотите ли вы этого или нет, обновление решило для вас.)
Если вы хотите использовать Unity даже сейчас, это вариант, и он решит вашу проблему. Возможно, у вас уже есть Unity, знаете ли вы это или нет, но в случае, если вы этого не сделаете:
sudo apt install unity
Затем, когда вы перезагружаетесь и выбираете своего пользователя на экране входа в систему, не вводите свой пароль сразу. Вместо этого обратите внимание на значок маленькой шестерни с помощью кнопки «Войти». Нажмите на нее, и вы увидите, что у вас есть выбор между «Ubuntu», «Ubuntu on Xorg» и «Unity». Нажмите «Unity», а затем войдите в свой пароль как обычно.
Я рекомендую это для пользователей, которые хотят вернуться в среду, в которой они были раньше.
Наверное, я знаю, что вы имеете в виду. Если вы установите Gnome Tweaking Tool, a.k.a. Tweaks, вы можете перейти к Keyboard & Mouse > Click Method > Fingers. Это может решить это.
У меня была та же проблема. В Gnome Tweaks «Клавиатура & amp; «Мышь», изменив метод щелчка на «Области», снова щелкнул правой кнопкой мыши.
Про прокрутку с двумя пальцами попробуйте три пальца, которые выработали из коробки для меня на моем Lenovo X1 Carbon 2015.
Обновление для других пользователей ThinkPad, в соответствии с трудной работой, сделанной здесь, обходной путь выглядит следующим образом ...
Отредактируйте файл /etc/default/grub и измените строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
-
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"
, затем
sudo update-grub
и перезагрузка.
У меня такая же проблема на Thinkpad T450. Эта проблема упоминается на стартовой панели здесь: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1722478
Кажется, что после возобновления. Обходной путь, описанный на LP1722478, работает для меня:
sudo modprobe -r psmouse
sudo modprobe psmouse
У меня такая же проблема на Thinkpad T450. Эта проблема упоминается на стартовой панели здесь: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1722478
Кажется, что после возобновления , Обходной путь, описанный в LP1722478, работает для меня:
sudo modprobe -r psmouse
sudo modprobe psmouse
Наверное, я знаю, что вы имеете в виду. Если вы установите Gnome Tweaking Tool , a.k.a. Tweaks , вы можете перейти к Keyboard & Mouse > Click Method > Fingers
. Это может решить.
Вероятно, вы использовали Unity в качестве среды рабочего стола и теперь используете Gnome Shell. [Или g0]
Если вы хотите использовать Unity даже сейчас, это вариант, и он решит вашу проблему. Возможно, у вас уже есть Unity, знаете ли вы это или нет, но если вы этого не сделаете:
sudo apt install unity
Затем, когда вы перезагружаетесь и выбираете своего пользователя на экране входа в систему, не вводите свой пароль сразу. Вместо этого обратите внимание на значок маленькой шестерни с помощью кнопки «Войти». Нажмите на нее, и вы увидите, что у вас есть выбор между «Ubuntu», «Ubuntu on Xorg» и «Unity». Нажмите «Unity», а затем войдите в свой пароль, как обычно.
Я рекомендую это для пользователей, которые хотят вернуться в прежнюю среду.
У меня была та же проблема. В Gnome Tweaks «Клавиатура & amp; «Мышь», изменив метод кликов на «Области», снова щелкнул правой кнопкой мыши.
Про прокрутку с двумя пальцами попробуйте три пальца, которые были из коробки для меня на моем Lenovo X1 Carbon 2015.
Обновление для других пользователей ThinkPad, в соответствии с трудной работой здесь , обходной путь следующий:
Отредактируйте файл /etc/default/grub
и измените строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
-
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"
, затем
sudo update-grub
и перезагрузка.
Наверное, я знаю, что вы имеете в виду. Если вы установите Gnome Tweaking Tool , a.k.a. Tweaks , вы можете перейти к Keyboard & Mouse > Click Method > Fingers
. Это может решить.
У меня была та же проблема. В Gnome Tweaks «Клавиатура & amp; «Мышь», изменив метод кликов на «Области», снова щелкнул правой кнопкой мыши.
Про прокрутку с двумя пальцами попробуйте три пальца, которые были из коробки для меня на моем Lenovo X1 Carbon 2015.
Обновление для других пользователей ThinkPad, в соответствии с трудной работой здесь , обходной путь следующий:
Отредактируйте файл /etc/default/grub
и измените строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
-
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"
, затем
sudo update-grub
и перезагрузка.
У меня такая же проблема на Thinkpad T450. Эта проблема упоминается на стартовой панели здесь: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1722478
Кажется, что после возобновления , Обходной путь, описанный в LP1722478, работает для меня:
sudo modprobe -r psmouse
sudo modprobe psmouse
Вероятно, вы использовали Unity в качестве среды рабочего стола и теперь используете Gnome Shell. [Или g0]
Если вы хотите использовать Unity даже сейчас, это вариант, и он решит вашу проблему. Возможно, у вас уже есть Unity, знаете ли вы это или нет, но если вы этого не сделаете:
sudo apt install unity
Затем, когда вы перезагружаетесь и выбираете своего пользователя на экране входа в систему, не вводите свой пароль сразу. Вместо этого обратите внимание на значок маленькой шестерни с помощью кнопки «Войти». Нажмите на нее, и вы увидите, что у вас есть выбор между «Ubuntu», «Ubuntu on Xorg» и «Unity». Нажмите «Unity», а затем войдите в свой пароль, как обычно.
Я рекомендую это для пользователей, которые хотят вернуться в прежнюю среду.
Наверное, я знаю, что вы имеете в виду. Если вы установите Gnome Tweaking Tool , a.k.a. Tweaks , вы можете перейти к Keyboard & Mouse > Click Method > Fingers
. Это может решить.
У меня была та же проблема. В Gnome Tweaks «Клавиатура & amp; «Мышь», изменив метод кликов на «Области», снова щелкнул правой кнопкой мыши.
Про прокрутку с двумя пальцами попробуйте три пальца, которые были из коробки для меня на моем Lenovo X1 Carbon 2015.
Обновление для других пользователей ThinkPad, в соответствии с трудной работой здесь , обходной путь следующий:
Отредактируйте файл /etc/default/grub
и измените строку:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
-
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash psmouse.synaptics_intertouch=0"
, затем
sudo update-grub
и перезагрузка.
У меня такая же проблема на Thinkpad T450. Эта проблема упоминается на стартовой панели здесь: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1722478
Кажется, что после возобновления , Обходной путь, описанный в LP1722478, работает для меня:
sudo modprobe -r psmouse
sudo modprobe psmouse
Вероятно, вы использовали Unity в качестве среды рабочего стола и теперь используете Gnome Shell. [Или g0]
Если вы хотите использовать Unity даже сейчас, это вариант, и он решит вашу проблему. Возможно, у вас уже есть Unity, знаете ли вы это или нет, но если вы этого не сделаете:
sudo apt install unity
Затем, когда вы перезагружаетесь и выбираете своего пользователя на экране входа в систему, не вводите свой пароль сразу. Вместо этого обратите внимание на значок маленькой шестерни с помощью кнопки «Войти». Нажмите на нее, и вы увидите, что у вас есть выбор между «Ubuntu», «Ubuntu on Xorg» и «Unity». Нажмите «Unity», а затем войдите в свой пароль, как обычно.
Я рекомендую это для пользователей, которые хотят вернуться в прежнюю среду.