Tag

,

Untuk maintenance server akhirnya dibutuhkan untuk melakukan penghapusan pada semua file, terkecuali beberapa file yang ada pada suatu folder.

Misalnya pada folder /home/upload akan dihapus semua file terkecuali untuk file bernama readme.md dan juga file access.out, maka dilakukan perintah menggunakan find dari console:

# cd /home/upload
# find . -type f -not name 'readme.md' -not -name 'access.out' -delete

Apabila ingin memastikan bahwa file yang dihapus tidak mengikutkan file yang kita ingin jaga, maka gunakan grep dengan cara …

# find . -type f -not name 'readme.md' -not -name 'access.out' | grep 'readme.md'

Referensi: