1

Я пытаюсь выполнить "поиск и уничтожение" копии GHC, которая в настоящее время установлена в моей системе (поэтому я могу переустановить новую версию). Как часть поиска любых остаточных файлов, которые могут быть оставлены, я пытаюсь выполнить ручной поиск всех каталогов, содержащих "ghc".

Я использую следующую команду поиска, но она распечатывает целую кучу бесполезных вещей, а именно списки каталогов, которые не соответствуют моему поисковому запросу, а whicy, похоже, являются основными системными каталогами.

Я думал, что исключение «* .svn» может быть уловкой, но очевидно, что это не работает.

Любые предложения о том, как я могу исключить эти файлы из результатов поиска?

Я использую Zsh на Ubuntu 14.04

~ ❯❯❯ find / -type d -iname "ghc" ! -iwholename '*.svn'                       ⏎
find: `/media/sf_dchaudh': Permission denied
find: `/usr/share/doc/google-chrome-stable': Permission denied
find: `/sys/kernel/debug': Permission denied
find: `/var/spool/cron/crontabs': Permission denied
find: `/var/spool/cups': Permission denied
find: `/var/cache/ldconfig': Permission denied
find: `/var/cache/system-tools-backends/backup': Permission denied
find: `/var/cache/lightdm/dmrc': Permission denied
find: `/var/lib/sudo': Permission denied
find: `/var/lib/polkit-1': Permission denied
find: `/var/lib/udisks2': Permission denied
find: `/var/lib/lightdm': Permission denied
find: `/var/log/cups': Permission denied
find: `/var/tmp/kdecache-kdm': Permission denied
find: `/var/tmp/kdecache-dc': Permission denied
find: `/home/dchaudh/.gvfs': Permission denied

1 ответ1

1

На самом деле, я только что понял это. Это то, что я искал, на случай, если это поможет другим:

find / -iname "*ghc" -print 2>/dev/null

(Другие могут свободно публиковать лучший ответ, если они есть. Я не приму мой собственный ответ ... "

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .