Taking Magic Banana's cue, I applied the join command in round-robin fashion
Here is what I actually proposed (where filenames are appended *before* the
join):
https://trisquel.info/forum/grep-consumes-all-my-ram-and-swap-ding-big-job#comment-142474
> time awk '{print FILENAME,"\t",$0}' 01.txt 02.txt 03.txt 04.txt 05.txt
06.txt 07.txt 08.txt 09.txt 10.txt 11.txt 12.txt 13.txt 14.txt 15.txt 16.txt
17.txt 18.txt 19.txt 20.txt 21.txt 22.txt 23.txt 24.txt 25.txt 26.txt 27.txt
28.txt 29.txt 30.txt 31.txt 32.txt 33.txt 34.txt 35.txt 36.txt 37.txt 38.txt
39.txt 40.txt 41.txt 42.txt 43.txt 44.txt >
Backup/ProcessedVisitorLists/FILENAME.txt
Can't you write *.txt?!
Repeating it for the other 43 combinations should now be a breeze, as I can
switch the file names around with Leafpad.
I am not sure I understand what you want to do (join every file with the
union of all other files?) but Leafpad is certainly not the best solution.