О ~/.XCompose:
This file is read by libX11 whenever a new X program is started. So, your existing terminals won't be able to type these new characters, but any new terminals you launch will.
Так что, к сожалению, никак.
Это не сработает.
Ваша записьsudoers
Cmnd_Alias
пытается сопоставить строку символов " $( rpm... )
"
Команда sudo rpm....
видит расширенный $( rpm...)
, который не совпадает. См. echo sudo rpm...
. bash
оценивает "$()
" перед запуском sudo
.
Либо упростите свой sudoers
Cmnd_Alias
, либо напишите программу (, а не сценарий ), предоставляя это как готовую команду.