Rumah > Soal Jawab > teks badan
Saya ingin mencari fail dalam direktori semasa yang sepadan dengan format: integer_integer.zip, cari dan padamkannya.
Sebagai contoh, nama fail seperti ini: 234_23444.zip
Bagaimana untuk menulis arahan? Terima kasih, Daniel!
迷茫2017-06-17 09:18:46
Anda boleh menggunakan pilihan -regex
untuk menggunakan ungkapan biasa:
find . -regex '\./[0-9]+_[0-9]+\.zip'
Jika anda perlu memadam fail yang ditemui, gunakan xargs
(pastikan sahkan sebelum memadam):
find . -regex '\./[0-9]+_[0-9]+\.zip'|xargs rm -f
Jika anda bukan sahaja mahu memadam tetapi juga mendapat bilangan pemadaman, anda boleh melakukan ini:
find . -regex '\./[0-9]+_[0-9]+\.zip'|tee >(wc -l 1>&2)|xargs rm -f