Você terá que pré-processar os arquivos para "corrigir" as irregularidades:
fixfile() { sed -r 's/([[:alpha:]])([[:digit:]]+)$/./; s/\./_/g' ""; }
comm -12 <(fixfile backup.txt | sort) <(fixfile backup2.txt | sort)
auser_backup
auser_backup_2