addfunction () { declare -f $1 >> ~/.bashrc ; }
Команда добавляет новую функцию в файл конфигурации оболочки .bashrc, позволяя ей быть доступной при запуске новых сеансов терминала. После выполнения команды, функция будет сохранена в .bashrc и будет автоматически загружена при следующем входе в систему или открытии нового терминала. Альтернативой может быть редактирование .bashrc вручную. Аргумент $1 представляет имя функции, которую необходимо добавить.