Найкращим вибором буде ~/.bashrc
файл.
Ви можете або записати свої функції оболонки безпосередньо у свій ~/.bashrc
файл, або, якщо у вас їх багато, і ви не хочете захаращувати свій ~/.bashrc
файл, ви можете помістити їх у інший файл на ваш вибір - просто не забудьте ввести це файл у вашому ~/.bashrc
файлі. Наприклад, якщо названий файл із вашими функціями bash_functions
, просто додайте у свій ~/.bashrc
файл рядки:
if [[ -f /path/to/bash_functions ]]; then
source /path/to/bash_functions
fi
або, що еквівалентно:
if [[ -f /path/to/bash_functions ]]; then
. /path/to/bash_functions
fi
де .
це просто символічне зображення source
. У if
тестових переконується файл /path/to/bash_functions
існує , перш ніж намагатися зробити його джерелом.
Ця методика дуже схожа на встановлення псевдонімів ~/.bashrc
, створюючи файл, який називається, ~/.bash_aliases
і використовуючи синтаксис, подібний до описаного вище, ~/.bashrc
щоб перевірити його існування, а потім подати джерело.