У меня есть список файлов в текстовом файле. Я хочу скопировать их в новую папку.
./crop-diff-2/Organicfreshporridge/405_686241778_20170811112918815_LINE_CROSSING_DETECTION.crop.diff.jpg
./crop-diff-2/Organicfreshporridge/405_686241778_20170813112016482_LINE_CROSSING_DETECTION.crop.diff.jpg
Когда я пытаюсь найти for file in $(<list.txt); do echo "$file"; done;
Я получаю список правильно, например:
./crop-diff-2/Organicfreshporridge/405_686241778_20170811112918815_LINE_CROSSING_DETECTION.crop.diff.jpg
./crop-diff-2/Organicfreshporridge/405_686241778_20170813112016482_LINE_CROSSING_DETECTION.crop.diff.jpg
но когда я делаю команду cp:
for file in $(<list.txt); do cp "$file" newfolder ; done
Я получаю следующее сообщение об ошибке:
cp: ./crop-diff-2/Organicfreshporridge/405_686241778_20170810112453806_LINE_CROSSING_DETECTION.crop.jpg\r: No such file or directory
cp: ./crop-diff-2/Organicfreshporridge/405_686241778_20170811112918815_LINE_CROSSING_DETECTION.crop.diff.jpg\r: No such file or directory
Я не уверен, что происходит не так. Может кто-нибудь, пожалуйста, помогите мне? Спасибо! Я использую Mac OS Sierra.