@derobert I was the last reviewer on that and IIRC there were so many different reasons to close this one that it caught my eye and I had another ( asking for learning materials). I briefly considered editing the "Thanks" out of the question (in another window). Could it be that because of 5 different reasons not giving majority consensus the orginal close reasons was taken?
Not 100% sure if that is true, but I will keep that in mind that that might happen if I notice multiple close reasons.
There are many reasons it is bad - in the first place it needlessly complex - why do you need so many processes? Also you dont quote $dir123, and you don't even know the filenames can be read like head -n1
What's the point of doing print -0 at all in that case?