if [[ ! -o posix && -z "${BASH_COMPLETION_COMPAT_DIR:-}" ]]; then
    if [[ -f /usr/share/bash-completion/bash_completion ]]; then
        . /usr/share/bash-completion/bash_completion
    elif [[ -f /etc/bash_completion ]]; then
        . /etc/bash_completion
    fi
fi

現状では上記のように書いているのですが、同じファイル名を2回書くのは冗長に思えます。
より良い書き方はありますでしょうか?

bashの組み込みコマンドでなければfind PATH/TO/DIR -name FILENAME -execdir cat {} \+のように書けるのですが……。