Better checking on dir name, subproc out to use cp's hardlinks