Cara Mencari Sistem File untuk File Berdasarkan Ekstensi Nama File
- 3255
- 959
- Enrique Purdy
Konfigurasi berikut akan beberapa contoh tentang cara cepat mencari sistem file untuk file berdasarkan ekstensi file. Untuk ini kita hanya membutuhkan dua alat baris perintah menemukan
Dan grep
. Pertama, mari kita cari semua file dengan ekstensi nama file .SH
secara rekursif di dalam /rumah/
direktori:
$ find ~/ -type f | grep "\.SH $ "
Menggunakan menemukan
Perintah Kami telah mencari semua file di dalam ~/
Direktori Rumah Pengguna dan menggunakan GREP untuk mencetak hanya file yang diakhiri dengan .SH
Perpanjangan Nama File. Dalam contoh berikut kami akan mencari semua file dengan ekstensi nama file .SH
, .txt
Dan .py
:
$ find ~/ -type f | grep -e "\.sh $ | \.txt $ | \.py $ "
Menggunakan contoh di atas kita juga dapat melakukan tindakan pada setiap file. Misalnya perintah Linux berikut akan menghapus semua file dari Direktori Rumah Pengguna ~/
dengan ekstensi nama file .SH
, .txt
Dan .py
:
$ find ~/ -type f | grep -e "\.sh $ | \.txt $ | \.py $ "| xargs -i rm
Tutorial Linux Terkait:
- Pengantar Otomatisasi Linux, Alat dan Teknik
- Menguasai loop skrip bash
- Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?
- Hal -hal yang harus diinstal pada ubuntu 20.04
- Cara mencetak pohon direktori menggunakan linux
- Xargs multi-threaded dengan contoh
- Manipulasi data besar untuk kesenangan dan keuntungan bagian 1
- Perintah Linux Dasar
- Perintah Linux: 20 perintah terpenting teratas yang Anda butuhkan untuk…
- Loop bash dengan contoh
- « Tutorial Instalasi dan Konfigurasi Anggur di Linux
- Dapatkan Informasi Model Hard-Drive Menggunakan Linux »