Ini ialah arahan locate.findutils yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
locate - senaraikan fail dalam pangkalan data yang sepadan dengan corak
SINOPSIS
Cari [-d laluan | --database=path] [-e | -E | --[tidak-]sedia ada] [-i | --ignore-case] [-0 |
--null] [-c | --count] [-w | --nama penuh] [-b | --nama asas] [-l N | --limit=N] [-S |
--statistik] [-r | --regex ] [--max-database-age D] [-P | -H | --nofollow] [-L |
--ikut] [--versi] [-A | --semua] [-p | --print] [--help] corak...
DESCRIPTION
Halaman manual ini mendokumenkan versi GNU bagi Cari. Bagi setiap corak yang diberikan, Cari
mencari satu atau lebih pangkalan data nama fail dan memaparkan nama fail yang mengandungi
corak. Corak boleh mengandungi metakarakter gaya cangkerang: `*', `?' dan `[]'. The
metacharacter tidak melayan `/' atau `.' khasnya. Oleh itu, corak `foo*bar' boleh
memadankan nama fail yang mengandungi `foo3/bar' dan corak `*duck*' boleh memadankan nama fail
yang mengandungi `tasik/.ducky'. Corak yang mengandungi metakarakter hendaklah dipetik
melindungi mereka daripada pengembangan oleh cangkerang.
Jika corak ialah rentetan biasa — ia tidak mengandungi aksara meta — Cari memaparkan semua fail
nama dalam pangkalan data yang mengandungi rentetan itu di mana-mana sahaja. Jika corak mengandungi
metakarakter, Cari hanya memaparkan nama fail yang sepadan dengan corak dengan tepat. Sebagai
Hasilnya, corak yang mengandungi metakarakter biasanya harus bermula dengan `*', dan akan
selalunya berakhir dengan satu juga. Pengecualian adalah corak yang bertujuan untuk
secara eksplisit padan dengan permulaan atau penghujung nama fail.
Pangkalan data nama fail mengandungi senarai fail yang ada pada sistem semasa pangkalan data
terakhir dikemas kini. Pentadbir sistem boleh memilih nama fail lalai
pangkalan data, kekerapan pangkalan data dikemas kini, dan direktori untuk
yang mana ia mengandungi entri; lihat dikemas kinib(1).
If CariOutput akan pergi ke terminal, aksara luar biasa dalam output terlepas masuk
dengan cara yang sama seperti tindakan -cetak bagi mencari perintah. Jika output tidak akan
terminal, nama fail dicetak seperti sedia ada.
PILIHAN
-0, --null
Gunakan ASCII NUL sebagai pemisah, bukannya baris baharu.
-A, --semua
Cetak hanya nama yang sepadan dengan semua argumen bukan pilihan, bukan yang sepadan dengan satu atau
lebih banyak hujah bukan pilihan.
-b, --nama asas
Keputusan dianggap sepadan jika corak yang ditentukan sepadan dengan perlawanan akhir
komponen nama fail seperti yang disenaraikan dalam pangkalan data. Komponen akhir ini ialah
biasanya dirujuk sebagai `nama asas'.
-c, --kira
Daripada mencetak nama fail yang dipadankan, cuma cetak jumlah padanan
kami dapati, melainkan --cetak (-p) juga ada.
-d jalan, --database=path
Daripada mencari pangkalan data nama fail lalai, cari pangkalan data nama fail
in jalan, iaitu senarai nama fail pangkalan data yang dipisahkan bertindih. Anda juga boleh menggunakan
pembolehubah persekitaran LOCATE_PATH untuk menetapkan senarai fail pangkalan data untuk dicari.
Pilihan mengatasi pembolehubah persekitaran jika kedua-duanya digunakan. Elemen kosong dalam
laluan diambil sebagai sinonim untuk nama fail pangkalan data lalai. A
pangkalan data boleh dibekalkan pada stdin, menggunakan `-' sebagai elemen jalan. Jika lebih daripada
satu elemen daripada jalan ialah `-', kejadian kemudian diabaikan (dan mesej amaran ialah
dicetak).
Format pangkalan data nama fail berubah bermula dengan GNU mencari and Cari versi 4.0
untuk membenarkan mesin dengan susunan bait yang berbeza berkongsi pangkalan data. ini
versi Cari boleh secara automatik mengenali dan membaca pangkalan data yang dihasilkan untuk yang lebih lama
versi GNU Cari atau versi Unix bagi Cari or mencari. Sokongan untuk yang lama
format pangkalan data cari akan dihentikan dalam keluaran akan datang.
-e, --sedia ada
Hanya cetak nama sedemikian yang wujud pada masa ini (bukan nama sedemikian yang wujud
apabila pangkalan data dicipta). Ambil perhatian bahawa ini mungkin melambatkan program dengan banyak, jika
terdapat banyak padanan dalam pangkalan data. Jika anda menggunakan pilihan ini dalam a
program, sila ambil perhatian bahawa adalah mungkin untuk fail itu dipadamkan selepas itu Cari
telah menyemak sama ada ia wujud, tetapi sebelum anda menggunakannya.
-E, --tidak wujud
Hanya cetak nama sedemikian yang tidak wujud pada masa ini (bukan nama sedemikian yang
wujud apabila pangkalan data dicipta). Ambil perhatian bahawa ini mungkin melambatkan program a
lot, jika terdapat banyak padanan dalam pangkalan data.
- membantu Cetak ringkasan pilihan untuk Cari dan keluar.
-saya, --abaikan-kes
Abaikan perbezaan kes dalam kedua-dua corak dan nama fail.
-l N, --had=N
Hadkan bilangan padanan kepada N. Jika had ditetapkan melalui pilihan ini, bilangan
hasil yang dicetak untuk pilihan -c tidak akan lebih besar daripada nombor ini.
-L, --ikut
Jika menguji kewujudan fail (dengan pilihan -e atau -E), pertimbangkan rosak
pautan simbolik menjadi tidak wujud. Ini adalah lalai.
--umur-pangkalan data maks D
Biasanya, Cari akan mengeluarkan mesej amaran apabila ia mencari pangkalan data iaitu
lebih daripada 8 hari. Pilihan ini menukar nilai itu kepada sesuatu selain daripada 8.
Kesan menentukan nilai negatif tidak ditentukan.
-m, --mmap
Diterima tetapi tidak melakukan apa-apa, untuk keserasian dengan BSD Cari.
-P, -H, --tidak ikut
Jika menguji kewujudan fail (dengan pilihan -e atau -E), rawat rosak
pautan simbolik seolah-olah ia adalah fail sedia ada. Bentuk -H bagi pilihan ini ialah
disediakan semata-mata untuk persamaan dengan mencari; penggunaan -P disyorkan melebihi -H.
-p, --cetak
Cetak hasil carian apabila ia biasanya tidak, kerana kehadiran
--statistik (-S) atau --count (-c).
-r, --regex
Corak yang dinyatakan pada baris arahan difahami sebagai ungkapan biasa,
berbanding dengan corak glob. Ungkapan Biasa berfungsi dalam yang sama adalah seperti dalam
emacs and mencari, kecuali fakta bahawa "." akan sepadan dengan baris baharu. Nama fail yang
laluan penuh sepadan dengan ungkapan biasa yang ditentukan dicetak (atau, dalam kes
pilihan -c, dikira). Jika anda ingin melabuhkan ungkapan biasa anda di hujungnya
daripada nama laluan penuh, maka seperti biasa dengan ungkapan biasa, anda harus gunakan
aksara ^ dan $ untuk menandakan ini.
-ya, --stdio
Diterima tetapi tidak melakukan apa-apa, untuk keserasian dengan BSD Cari.
-S, --statistik
Cetak pelbagai statistik tentang setiap pangkalan data lokasi dan kemudian keluar tanpa
melakukan carian, melainkan hujah bukan pilihan diberikan. Untuk keserasian dengan
BSD, -S diterima sebagai sinonim untuk --statistics. Walau bagaimanapun, keluaran daripada Cari
-S adalah berbeza untuk pelaksanaan GNU dan BSD Cari.
--versi
Cetak nombor versi Cari dan keluar.
-w, --nama penuh
Padankan dengan seluruh nama fail seperti yang disenaraikan dalam pangkalan data. Ini adalah
lalai.
PERSEKITARAN
LOCATE_PATH
Senarai pangkalan data yang dipisahkan kolon untuk dicari. Jika nilai mempunyai peneraju atau
kolon mengekor, atau mempunyai dua titik bertindih berturut-turut, anda mungkin mendapat hasil yang berbeza antara
versi yang berbeza daripada Cari.
Gunakan locate.findutils dalam talian menggunakan perkhidmatan onworks.net