Pertanyaan yang diberi tag wildcards

43
cari file tanpa ekstensi

Katakanlah saya punya: foo.txt bar baz.ooo Jika saya gunakan ls -1 !(*.*)maka saya akan mendapatkan hanya barpada output. Hebat, sekarang saya ingin memiliki hasil yang sama dengan menemukan - beberapa find -regexyang akan melakukan pekerjaan. CATATAN: find -name !(*.*)bukan jawabannya karena...

43
Hanya tampilkan file tersembunyi (file dot) di alias alias

Saya menggunakan perintah ls -a | grep '^\.' hanya menampilkan file yang disembunyikan. Saya menambahkan baris alias hidden='ls -a | grep '^\.'' # show only hidden files ke .bash_aliasesfile tapi ini tidak berhasil. Mungkin masalah dengan 'karakter. Bisakah Anda membantu saya menulis alias...

42
Mengapa [AZ] cocok dengan huruf kecil dalam bash?

Dalam semua shell yang saya sadari, rm [A-Z]*menghapus semua file yang dimulai dengan huruf besar, tetapi dengan bash ini menghapus semua file yang dimulai dengan huruf. Karena masalah ini ada di Linux dan Solaris dengan bash-3 dan bash-4, itu tidak bisa berupa bug yang disebabkan oleh pencocokan...

32
Wildcard di dalam tanda kutip

Ini akan menjadi hal yang mudah, tetapi dalam ingatan saya, ketika shell scripting, menggunakan tanda kutip ganda akan memungkinkan perluasan globbing dan variabel. Tetapi dalam kode berikut: #!/bin/sh echo *.sh echo "*.sh" echo '*.sh' echo $LANG echo "$LANG" echo '$LANG' Saya mendapatkan...

32
hapus pola pencocokan file

Saya perlu menghapus semua file secara rekursif di semua subdirs di mana nama file berisi angka diikuti oleh 'x' diikuti oleh angka, setidaknya dua kali. Contoh: Saya ingin menghapus file-file ini: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Tetapi saya TIDAK ingin menghapus file-file...