Pertanyaan yang diberi tag «wildcards»

Globbing berarti mencocokkan file dengan pola nama yang berisi wildcard.

6
Bagaimana saya bisa mendapatkan pertandingan pertama dari ekspansi wildcard?
Kerang seperti Bash dan Zsh memperluas wildcard menjadi argumen, sebanyak mungkin argumen yang cocok dengan polanya: $ echo *.txt 1.txt 2.txt 3.txt Tetapi bagaimana jika saya hanya ingin pertandingan pertama dikembalikan, tidak semua pertandingan? $ echo *.txt 1.txt Saya tidak keberatan dengan solusi khusus shell, tetapi saya ingin solusi yang …
39 shell  wildcards 





1
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 hasil ini: bob.sh redeployJboss.sh *.sh *.sh en_US.utf8 en_US.utf8 …

2
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 ini: 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' Bagaimana saya bisa melakukan itu (dari …
32 bash  files  find  wildcards 

2
find (1): bagaimana wildcard bintang diimplementasikan agar gagal pada beberapa nama file?
Dalam sistem file di mana nama file berada di UTF-8, saya punya file dengan nama yang salah; itu ditampilkan sebagai D�sinstaller:, nama aktual menurut zsh D$'\351'sinstaller:, Latin1 untuk Désinstaller, itu sendiri barbarisme Perancis untuk "uninstall." Zsh tidak akan cocok dengan itu [[ $file =~ '^.*$' ]]tetapi akan mencocokkannya dengan globbing …




5
Glob dengan Urutan Numerik
Saya memiliki daftar file pdf ini dalam direktori: c0.pdf c12.pdf c15.pdf c18.pdf c20.pdf c4.pdf c7.pdf c10.pdf c13.pdf c16.pdf c19.pdf c2.pdf c5.pdf c8.pdf c11.pdf c14.pdf c17.pdf c1.pdf c3.pdf c6.pdf c9.pdf Saya ingin menggabungkan ini menggunakan ghostscript dalam urutan numerik (mirip dengan ini): gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=out.pdf *.pdf Tetapi …




Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.