#!/bin/bash sequencerCompletion() { local SEQBASE="/opt/sequencer" local SEQCOMP_LOC="$SEQBASE/sqnall-completion.bash" local SEQCOMP_LOADER="$(realpath ~/.bashrc)" local SEQCOMP_SOURCE="source \"$SEQCOMP_LOC\"" grep "$SEQCOMP_SOURCE" "$SEQCOMP_LOADER" >>/dev/null 2>&1 if [ $? -eq 0 ]; then echo " [I] Completion already installed ($SEQCOMP_LOADER)" else echo "$SEQCOMP_SOURCE" >>"$SEQCOMP_LOADER" [ $? -eq 0 ] && echo " [I] Sequence bash-completion installed" fi source "$SEQCOMP_LOC" } sequencerCompletion