Dehelp hash
:
hash: hash [-lr] [-p pathname] [-dt] [name...]
-p pathname use PATHNAME as the full pathname of NAME
Entonces:
$ hash -p /path/2/myexecutable myexecutable
Haré lo que quieras.
Por supuesto, puedes jugar algunos juegos con nombres ejecutables:
$ hash -p /bin/echo myexecutable
Ejecutará echo
cada vez que llame a myexecutable
.
$ myexecutable Hello World
Hello World
Я не знаком с MATE, и вы можете связать команды со щелчками и двойными щелчками в диспетчере окон, который использует MATE. Обычно это предпочтительное решение (и возможное, например. с оконным менеджером fvwm
).
Если оконный менеджер MATE не поддерживает это, вы можете использовать xbindkeys
для запуска команд по комбинации клавиш/мыши. Чтобы распознать двойной щелчок, вам нужен конфигурационный файл "guile" (диалекта схемы ),пример можно найти в
xbindkeys --defaults-guile