Я ищу инструмент командной строки Linux, который позволяет мне хранить мои любимые / наиболее используемые / самые трудные для запоминания команды bash и быстро запускать их при необходимости.
Я предпочитаю не использовать псевдонимы, потому что я хочу избежать конфликта имен. alias
- удобная вещь, но это не то, что я ищу, это какая-то библиотека фрагментов командной строки.
Пример того, что я хочу, это:
$ favorite --add hello 'echo Hello World!'
$ favorite hello
Hello World!
$ favorite --delete hello
$ favorite hello
favorite: shortcut 'hello' not defined
$ _
Я думаю, что я могу написать этот инструмент самостоятельно (возможно, используя python-cliapp или php5-cli), но если что-то уже существует, я предпочитаю не изобретать велосипед.