GNU/Linux >> Belajar Linux >  >> Linux

Hapus file .DS_STORE di folder saat ini dan semua subfolder dari baris perintah di Mac

find bisa melakukan itu. Cukup tambahkan -delete :

find . -name ".DS_Store" -delete

find . -name ".DS_Store" -print -delete

Ini akan menghapus semua file bernama .DS_Store di jalur saat ini sambil juga menampilkan jalur relatifnya


Anda juga dapat menggunakan globbing yang diperluas (** ):

rm -v **/.DS_Store

di zsh, bash 4 dan shell serupa (jika tidak diaktifkan, aktifkan dengan:shopt -s globstar ).


Linux
  1. Cetak Semua File Dalam Folder?

  2. Gunakan Temukan Untuk Menemukan Direktori Tertentu Dan Hapus Semua File Di dalamnya Kecuali Satu Direktori?

  3. Bagaimana cara mengubah izin untuk folder dan subfolder/file dalam satu langkah?

  1. Bagaimana saya bisa secara rekursif menemukan semua file saat ini dan subfolder berdasarkan pencocokan wildcard?

  2. Perintah untuk membuat daftar semua file kecuali . (titik) dan .. (titik titik)

  3. Bagaimana saya bisa secara rekursif menghapus semua file dan direktori kosong di Linux?

  1. Cara Menemukan Jumlah File dalam Direktori dan Subdirektori

  2. 5 Alat Baris Perintah untuk Menemukan File dengan Cepat di Linux

  3. Cara Menghapus File dan Direktori di Linux dari Command Line