avalanche |
|
Темы:
22
Сообщения:
68
Участник с: 02 марта 2009
|
Как рекурсивно скопировать директорию, если многие ее поддиректории и имена файлов содержат пробелы? Если делать так, то вылазит ошибка: cp /media /home/lol/ -R |
w00zy |
|
Темы:
20
Сообщения:
336
Участник с: 09 декабря 2008
|
tar -cf - /media | (cd /home/lol/; tar -xvpf -) |
avalanche |
|
Темы:
22
Сообщения:
68
Участник с: 02 марта 2009
|
Огромное спасибо! То что нужно :) Странно, что команда cp оказалась столь беспомощной применительно к такой простой задаче. А ведь она предназначена именно для копирования. |
w00zy |
|
Темы:
20
Сообщения:
336
Участник с: 09 декабря 2008
|
На здоровье. Меняй пробелы на _, меньше мороки… |
Nebulosa |
|
Темы:
10
Сообщения:
831
Участник с: 05 марта 2009
|
Это что-то из разряда вредных советов :D На самом деле, пробелы надо экранировать ( cd ~/Рабочий\ стол ) либо весь путь брать в кавычки ( cd “~/Рабочий стол” ), а копировать папки надо так: cp -R /media /home/lol/ т.к. синтаксис команды - cp … ИСТОЧНИК… КАТАЛОГ Так-то! ;) |
avalanche |
|
Темы:
22
Сообщения:
68
Участник с: 02 марта 2009
|
Nebulosa Чтобы не постить такие глупости лучше в следующий раз подумайте. Вы мне в качестве совета даете ту же команду, которая привела меня к проблеме и положения ключа -R в ней значения не имеет. Как вы собираетесь рекурсивно скопировать вложенные директории и файлы с пробелами, когда вы банально экранируете пробелы только в верхней папке? |
avalanche |
|
Темы:
22
Сообщения:
68
Участник с: 02 марта 2009
|
w00zy Этот способ у меня хорошо отработал в пределах ext3 файловой системы. Но когда я примонтировал ntfs (в utf8 кодировке), то названия файлов и папок урезаются. Например: Должно быть ./Craig Armstrong/Craig Armstrong - Laura's theme.mp3 А получается название папки craig ar и внутри только пара файлов из десяти и названия у всех урезанные Как вы думаете в чем может быть проблема? |
w00zy |
|
Темы:
20
Сообщения:
336
Участник с: 09 декабря 2008
|
Чесно говоря, давно поблем не имел… mc копирует всё без проблем, а моё добро без пробелов (или режу скриптом при скачивании с того-же торрента) перед пер. - копированием… По идее тар берёт и кладёт “как есть” - может не хватать прав (он ругается на state в выводе). Может с кодировками монтирования какая беда? не знаю…. По телефону беременность не определяется ;) |
amigo |
|
Темы:
35
Сообщения:
2126
Участник с: 05 февраля 2007
|
cp отлично копирует рекурсивно каталоги и файлы содержащие пробелы.
Разберемся, голубчик!
|
avalanche |
|
Темы:
22
Сообщения:
68
Участник с: 02 марта 2009
|
Amigo Вы правы. Проблема была в кодировке. |