Cara mencari dan mengeluarkan semua fail kosong menggunakan baris arahan shell
- 2896
- 411
- Dana Hammes
Dalam konfigurasi ini, anda akan belajar bagaimana mencari semua fail kosong dalam direktori yang diberikan dengan menggunakan Cari cari
perintah. Inilah direktori kotak pasir kami /TMP/temp
Mengandungi fail dari mana sebahagiannya kosong:
. ├── dir1 │ ├── dir2 │ │ ├── file3 │ │ └── file4 │ ├ ├── file2 │ └ └iku file3 ├── file1 └── file2 2 direktori, 6 fail, 6 fail
Mari kita cari terlebih dahulu semua fail kosong secara rekursif bermula dari direktori kerja semasa menggunakan cari
Perintah:
$ pwd /tmp /temp $ cari . -Taipkan f -empty atau $ cari /tmp /temp -jenis f -empty ./dir1/dir2/fail4 ./dir1/fail3 ./File2
Perintah Linux berikut akan mencari semua fail kosong hanya dalam direktori kerja semasa, iaitu, tidak berulang:
$ cari . -maxdepth 1 -type f -empty ./File2
Untuk membuang semua fail kosong, kami akan menggabungkan cari
perintah dengannya EXEC
pilihan. Perintah Linux berikut akan mengeluarkan semua fail kosong yang dijumpai secara rekursif:
$ cari . -jenis f -empty -exec rm "" \; Atau $ cari /tmp /temp -type f -empty -exec rm "" \; $ pokok . ├── Dir1 │ ├── Dir2 │ │ └── File3 │ └── File2 └── File1 2 direktori, 3 fail
Tutorial Linux Berkaitan:
- Cari vs cari: apakah perbezaannya
- Perintah Linux Asas
- Cari arahan tidak dijumpai
- Contoh bagaimana menggunakan arahan Xargs di Linux
- Perintah Linux: Top 20 Perintah Paling Penting yang Anda Perlu ..
- Bagaimana untuk menemui, dari dalam skrip bash, jalan ..
- Contoh Tips dan Trik Perintah Bash Berguna - Bahagian 4
- Kaedah, Petua dan Trik Bash Direktori (CD)
- Cara mencari fail di linux
- Cara mencetak pokok direktori menggunakan linux
- « Cara menukar kata laluan pengguna sasl menggunakan saslpasswd2
- Penyebaran Node Perlombongan Bitcoin Mudah dengan Docker »