Eu não tenho acesso fácil a uma máquina OSX, mas sua abordagem é desnecessariamente complexa. Basta fazer algo assim (dependendo da sua entrada real):
basepath=$(grep ^output "$basefile" | awk '{print $NF}' | sed 's/[/]$//'
ou
basepath=$(awk '/^output/{print $2}' "$basefile" | sed 's/[/]$//')
ou até mesmo
basepath=$(grep -oP '^output\s+\K.+(?=/)' "$basefile")
ou
basepath=$(perl -lne 'print $1 if /^output\s+(.+)\//' "$basefile";