#dos2unix userhash.txt
dos2unix hashpass.txt
LC_ALL=C sort --parallel=12 -S 4G -t : -k 2 -o userhash4.txt userhash3.txt
LC_ALL=C sort --parallel=12 -S 4G -t : -k 1 -o hashpass2.txt hashpass.txt
LC_ALL=C join -1 2 -2 1 -t ':' --nocheck-order -o 1.1,2.2 userhash4.txt hashpass2.txt > Matched.txt