Создание простой программы запуска с помощью urxvt и fzf

запись использует utmp, чтобы определить, кто вошел в систему. Терминал x -не считается журналом -только в соединении, которое было опосредовано /bin/login (или подобным)

поэтому sshна локальный хост, получите новый ttyи попробуйте записать снова.

0
09.06.2020, 04:10
1 ответ

Я не уверен, что это именно то, что вы ищете, но добавление аргумента fork к setsid (-f ), кажется, отлично работает для не -терминальных команд:

urxvt -name menu -e bash -c 'cmd=$(compgen -c | sort -u | fzf); setsid -f $cmd'
1
18.03.2021, 23:29

Теги

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