Pertanyaan yang diberi tag «wildcards»

Globbing berarti mencocokkan file dengan pola nama yang berisi wildcard.


4
Kesalahan skrip Bash dengan string dengan jalur yang memiliki spasi dan wildcard
Saya kesulitan mendapatkan dasar-dasar penulisan Bash. Inilah yang saya miliki sejauh ini: #!/bin/bash FILES="/home/john/my directory/*.txt" for f in "${FILES}" do echo "${f}" done Yang ingin saya lakukan adalah daftar semua .txtfile dalam satu forlingkaran sehingga saya dapat melakukan hal-hal dengan mereka. Tetapi ruang di my directorydan tanda bintang *.txthanya tidak …



4
Cara diam-diam mendapatkan string kosong dari pola gumpalan tanpa kecocokan
Katakanlah saya punya folder dengan tiga file: foo1 foo2 bar 1. Jika saya lari list_of_files=$(print foo*) echo $list_of_files Saya mendapat: foo1 foo2 2. Jika saya lari list_of_files=$(print bar*) echo $list_of_files Saya mendapat: bar 3. Namun, jika saya lari list_of_files=$(print other*) echo $list_of_files Saya mendapatkan: zsh: no matches found: other*(variabelnya $list_of_fileskosong) …
24 zsh  wildcards 

2
Rentang multidigit file dalam urutan leksikografis dalam zsh
Saya ingin menentukan serangkaian file (dalam urutan leksikografis) dengan dua bilangan bulat (misalnya 2 hingga 57) dalam zsh oleh globbing. Misalnya: "pilih file 2 hingga 57 dalam urutan leksikografis di bawah jalur yang cocok dengan beberapa pola globbing". Saya pikir menggunakan tanda kurung akan melakukannya for x in /foo/bar/*[2-57]; do …
24 zsh  wildcards 

2
Hapus semua file yang dimulai dengan tanda tanya
Saya memiliki folder di mana saya memiliki sekitar 4k file. Beberapa file ini dimulai dengan aa ?atau !karakter. Saya perlu menghapusnya tetapi tidak dapat menemukan ekspresi yang akan melakukannya: rm -f ./?* hapus saja semuanya. Saya mungkin dapat menggunakan grepls dan pipa melalui xargsdan memindahkan file ke folder lain tapi …

1
Apa yang setara dengan pola .gitignore dari regex (Besar | Kecil) (Negara | Kota) - [0-9] * \. Csv
Saya memiliki regex yang saya tempel di .gitignoremirip dengan: (Big|Small)(State|City)-[0-9]*\.csv Itu tidak berhasil jadi saya mengujinya terhadap RegexLab.NET . Saya kemudian menemukan halaman manual gitignore yang membuat saya mengetahui bahwa gitignore tidak menggunakan regex , melainkan fnmatch (3) . Namun, tampaknya tidak memiliki yang setara dengan kelompok tangkapan. Apakah ini …

2
Menyalin file dengan banyak ekstensi
Saya ingin menyalin file dengan banyak ekstensi ke direktori tujuan tunggal. Sebagai contoh, saya dapat menggunakan perintah berikut untuk menyalin semua file .txt di direktori kerja ke direktori bernama destination: cp -v *.txt destination/ Dan saya dapat menggunakan yang berikut ini untuk menyalin semua direktori .png di direktori kerja ke …
22 bash  shell  wildcards  cp 

3
Apa artinya. ?? * artinya dalam perintah shell?
The berikut perintah akan tarsemua "dot" file dan folder: tar -zcvf dotfiles.tar.gz .??* Saya terbiasa dengan ekspresi reguler , tetapi saya tidak mengerti bagaimana menafsirkannya .??*. Saya mengeksekusi ls .??*dan tree .??*dan melihat file-file yang terdaftar. Mengapa ungkapan reguler ini mencakup semua file dalam folder yang dimulai dengan .misalnya?
22 wildcards  tar 

1
Cara mengunduh file tertentu dari beberapa jalur url dengan wget
Jika saya tidak ingin harus mengunduh file yang ditemukan di jalur url tertentu secara manual, opsi apa yang saya miliki? Gagal menggunakan wildcard: $ wget 'http://www.shinken-monitoring.org/pub/debian/*deb' Warning: wildcards not supported in HTTP. .... Ini tentu saja mengasumsikan bahwa saya tidak tahu nama file sebelumnya.
22 wildcards  wget 


1
Mengapa 'menemukan' tidak memperlihatkan file ini?
Menggunakan finddengan grep, satu dapat menemukan file yang cocok dengan pola: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log Namun, menggunakan findsendiri file pertama tidak ditemukan: # find . -name error* ./error_log ./includes/classes/error_log Mengapa tidak findmencari errors.htmlfile saat tidak digunakan dengan grep? Bagaimana cara finddigunakan untuk menampilkan file ini juga?

5
Cara mencocokkan * dengan file tersembunyi di dalam direktori
Cara mencocokkan file tersembunyi di dalam direktori yang diberikan sebagai contoh Jika saya memberikan perintah di bawah ini tidak memberikan hasil dari file yang disembunyikan, du -b maybehere*/* bagaimana mencapai ini sederhana menggunakan perintah tunggal daripada menggunakan du -b maybehere*/.* maybehere*/* karena saya perlu mengetik mungkin di sini dua kali.

6
Cara memindahkan file x pertama
Saya memiliki folder besar ini dengan ribuan file tidak terurut. Apakah layak memindahkan 5000 pertama ke subfolder melalui mvperintah? Untuk sekarang saya memindahkan file dengan mv *some_pattern* ./subfolder1/ Sedangkan untuk sekarang, saya memindahkan gambar secara acak, itu tidak terlalu penting jika tidak ada 5000 file di setiap subfolder. Apakah ada …

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.