Выпуск репо Fedora 29

sed $'s/\t/ /g' my_file | tr -s " " | sort -t" " -k 3 

первая команда sed заменяет все символы табуляции одиночным пробелом. tr -s " " означает сжатие нескольких последовательных символов пробела до одного пробела.

Если нужна числовая сортировка, можно использовать

sed $'s/\t/ /g' my_file | tr -s " " | sort -t" " -n -k 3 

конечно, это не устраняет неравномерность 2-го столбца, я просто заметил. Отсюда и правка. В этом случае у меня есть один вопрос. В строке ниже,

HELIX       lp28-1(plasmid         25455 bp    DNA     linear       29-AUG-2011
        ^                     ^
        1                     2

эти разделители 1 & 2 табуляция или пробел?

1
11.03.2019, 14:49
1 ответ

Вы должны иметь возможность подключиться к другому хосту через ssh как пользователь с заблокированным экраном, а затем убить программу блокировки экрана, например, если это xscreensaver:

killall xscreensaver

Предупреждение :Я не знаю, какая заставка по умолчанию используется для рабочего стола LXDE или Lubuntu, это может быть другая программа(gnome-screensaverи т. д. ). Но это должно работать точно так же в любом случае.

Дополнительная информация :Судя по всему, экранная заставка LXDE -— это light-locker. Вместо этого убейте этого. Если вы хотите запустить его снова, откройте терминал в сеансе VNC и запустите там light-locker.

Дополнение к X -Окно:

При использовании SSH вы можете получить доступ к экрану , к которому вы подключены из , используя ssh -X <host>или ssh -Y <host>. Программы могут прекрасно работать на одной машине и отображаться на другой. Поэтому, если вы запустите light-lockerчерез SSH на удаленном компьютере, он заблокирует ваш локальный дисплей , а не удаленный (, точно так же, как запуск gnome-terminalили любая другая команда запустит его на удаленном компьютере. машину, но отображать локально ).

2
27.01.2020, 23:30

Теги

Похожие вопросы