title: Gnu parallel for copying large amount of data(around 40 GB)
body: <p>My requirement is simple but unable to find a way to do it effectively.</p>
  
  <p>I have a directory named Code which contains around 14lac files and is around 40 GB. All i want to do is to create a copy of this Code folder at same directory level. Means Code and Code_Copy are in same folder.</p>
  
  <p>If i use <strong>find . | parallel cp -rpf {} ../Code_Copy</strong> in Code folder, i get the correct directory structure plus all the files present in Code folder recursively also directly copied to Code_Copy.</p>
  
  <p>If i use <strong>tree | parallel cp -rpf {} ../Code_Copy</strong>, the directory structure is created properly but the command keeps on running for a long time even after that giving error on "cannot stat file :" etc for lines of output of tree command. </p>
  
  <p>Pls help in providing a solution.</p>
  
  <p>Thanks in advance</p>