より簡単なバージョン管理のために、各Bash関数を別々のファイルに書き、すべてを私の.bashrc
。
たとえば、より強力な方法はありますか?
. ~/.bash_functions/*.sh
ベストアンサー1
適切なエラーチェックで囲みます。
fn_dir=~/.bash_functions
if [ -d "$fn_dir" ]; then
for file in "$fn_dir"/*; do
[ -r "$file" ] && . "$file"
done
fi