LINUX.ORG.RU

С помощью rsync точно можно, у него есть ключ копировать содержимое вместо символьной ссылки.

anonymous
()
bash # cp --dereference /opt/dir/{file1,file2}
anonymous
()
Ответ на: спасибо от Cresh25

домашка

домашка конкретно по символьным ссылкам! Есть файл concept.1 в домашнем каталоге /Михайлов. Создайте ссылку в /opt на каталог /Михайлов

Используя созданную ссылку, скопируйте concept.1 в тот же каталог, назвав concept.1.old. мучаю терминал двое суток и не могу создать команду.

Cresh25
() автор топика

Так же, как если бы не было ссылки. man cp.

YAR ★★★★★
()
Ответ на: домашка от Cresh25

ссылку прописываю а как скопировать спомощью ее. opt# ln -s Михайлов мих.слинк а дальше никак

Cresh25
() автор топика
Ответ на: домашка от Cresh25
root@walkbook:/opt# ln -s /tmp mytmp
rain@walkbook:~$ cp -a /opt/mytmp/string_test_fast_pyramid.stl /opt/mytmp/string_test.stl
rain@walkbook:~$ ls -la /tmp/string_test*
-rw-rw-rw- 1 rain rain 1684 июн 19  2017 /tmp/string_test_fast_pyramid.stl
-rw-rw-rw- 1 rain rain 1684 июн 19  2017 /tmp/string_test.stl



Лучше бы написал, что именно не получается.

YAR ★★★★★
()
Ответ на: круто от Cresh25

сам с собой общаешься?

xmikex ★★★★
()

Ответ тебе уже дали, но ещё имей в виду, что есть команда readlink, и её, как и любую другую команду можно выполнить а месте, подставив результат.

Например cp $(readlink <source_l>) <tаrget> даст тот же результат, что и cp -L <source_l> <tаrget>. В данном случае это не нужно, но зачастую пригождается.

WitcherGeralt ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.