Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как найти все симлинки на разделе?  (Прочитано 4760 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн zlogr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
  • Слава роботам убийцам!
    • Просмотр профиля
Как найти все симлинки на разделе?
« : 23 Сентября 2008, 16:52:20 »
Подскажите, как можно найти все симлинки на указанном разделе с отображением куда они ведут?
Спасибо.

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Как найти все симлинки на разделе?
« Ответ #1 : 23 Сентября 2008, 17:05:37 »
find /mnt/point -type l -exec ls -l \{\}' \;
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн zlogr

  • Автор темы
  • Новичок
  • *
  • Сообщений: 23
  • Слава роботам убийцам!
    • Просмотр профиля
Re: Как найти все симлинки на разделе?
« Ответ #2 : 23 Сентября 2008, 17:33:41 »
Спасибо wl  !
Только, с exec'ом у меня не заработало, зато работает через xargs:
find /home/ -type l|xargs -i ls -l {}

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Как найти все симлинки на разделе?
« Ответ #3 : 23 Сентября 2008, 17:35:45 »
Всё заработает, если убрать лишнюю одинарную кавычку.
man find рулит, ага.

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Как найти все симлинки на разделе?
« Ответ #4 : 23 Сентября 2008, 17:39:51 »
Да, я там опечатался, лишняя кавычка.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

 

Страница сгенерирована за 0.042 секунд. Запросов: 23.