LINUX.ORG.RU

Массовое редактирование симлинков


0

0

Есть много симлинков указывающих на ../../bin/busybox, как быстро переуказать на busybox
lrwxrwxrwx 1 root root     17 2007-05-03 18:34 [ -> ../../bin/busybox
lrwxrwxrwx 1 root root     17 2007-05-03 18:34 [[ -> ../../bin/busybox
lrwxrwxrwx 1 root root      7 2007-05-03 18:34 addgroup -> busybox
lrwxrwxrwx 1 root root      7 2007-05-03 18:34 adduser -> busybox
lrwxrwxrwx 1 root root     17 2007-05-03 18:34 ar -> ../../bin/busybox
lrwxrwxrwx 1 root root      7 2007-05-03 18:34 ash -> busybox
lrwxrwxrwx 1 root root     17 2007-05-03 18:34 awk -> ../../bin/busybox
lrwxrwxrwx 1 root root     17 2007-05-03 18:34 basename -> ../../bin/busybox
lrwxrwxrwx 1 root root      7 2007-05-03 18:34 bbconfig -> busybox
-rwxr-xr-x 1 root root   7660 2007-07-07 00:39 beep
lrwxrwxrwx 1 root root     17 2007-05-03 18:34 bunzip2 -> ../../bin/busybox

Если я все верно понял, то все симлинки в текущем каталоге надо переделать. Тогда так:

find . -type l -exec ln -sf busybox {} \;

vden ★★
()
Ответ на: комментарий от vden

>Если я все верно понял, то все симлинки в текущем каталоге надо переделать. >Тогда так:

>find . -type l -exec ln -sf busybox {} \;

Спасибо!

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