Я недавно заменил macOS (El Capitan) по умолчанию Ubuntu 16.10 (на MacBook Pro 11.1, и создал резервную копию всех моих документов внешнему диску.
Когда я переместил все свои документы назад от диска, я закончил с большим количеством из ._
файлы (включая ._DS_Store
, ._.DS_Store
, и копии нескольких документов, запускающихся с ._
сопровождаемый названием оригинала документа.
Я хотел бы избавиться от всех тех файлов. Я попробовал Bleachbit, но что по-видимому единственные находки ._DS_Store
файлы, не другие типы. Я особенно интересуюсь выяснением способа безопасно удалить все они. _ дубликаты моих документов. Кроме того, все они ._
файлы рассеиваются вокруг на нескольких различных папках и подпапках, таким образом, я хотел бы смочь сделать поиск в масштабе всей системы, чтобы определить их и удалить их, не удаляя ничего, о чем я на самом деле забочусь.
Кто-либо мог рекомендовать лучшему способу сделать это?Спасибо
Используя find
, от родителя, рекурсивно:
find . -type f -name '._*'
После проверки добавляют -delete
для удаления файлов:
find . -type f -name '._*' -delete
<час> Используя bash
, из родительского каталога:
shopt -s globstar ## Enables recursive glob match
for f in **/._*; do [[ -f $f ]] && echo "$f"; done
После проверки, сделайте:
for f in **/._*; do [[ -f $f ]] && rm "$f"; done
shopt -u globstar