How to loop over filenames with spaces – I knew this, but it had disappeared in the recesses of my brain. > for f in `cat /pathtolist/mp3.txt` do cp “$f” /newdirectory done You didn’t say exactly how the file is organised, so I’m going to guess one filename per line. […]