2014-09-01 2 views
0

Я использую find-name-dired найти кучу файлов (все с .orig файл, заканчивающийся)находка имя-Dired с последующим удалением корневых файлов принадлежащих

Я тогда хотел, чтобы пометить все файлы в результате * Найти * буфер для удаления затем удалить их

к сожалению, они принадлежат корень, поэтому удаление не удается из-за отсутствия разрешений

есть некоторые обходной путь здесь, бродяга или что-то подобное?

ответ

2

Вы можете сделать это, используя sudo через tramp. Когда find-name-dired запрашивает имя каталога, измените его и положите /sudo:: в начале. Например. изменить /foo/bar на /sudo::/foo/bar. (Позаботьтесь об относительных дорожках и ~ дорожки.) Он будет запрашивать ваш пароль sudo, а затем вы сможете удалять файлы, как обычно.

2

Вы можете пометить файлы, а затем использовать !sudo rm

Смежные вопросы