Ini ialah perintah csearch 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
csearch - seperti grep(1) ke atas semua fail yang diindeks
SINOPSIS
csearch [-c] [-f fileregexp] [-h] [-i] [-l] [-n] regexp
DESCRIPTION
Csearch berkelakuan seperti grep ke atas semua fail yang diindeks, mencari regexp, RE2 (hampir
PCRE) ungkapan biasa.
Bendera -c, -h, -i, -l dan -n adalah seperti dalam grep, walaupun ambil perhatian bahawa mengikut bendera Go
konvensyen penghuraian, mereka tidak boleh digabungkan: pasangan pilihan -i -n tidak boleh disingkatkan
ke -dalam.
Bendera -f mengehadkan carian kepada fail yang namanya sepadan dengan ungkapan biasa RE2
fileregexp.
Csearch bergantung pada kewujudan indeks terkini yang dibuat lebih awal daripada masa. Untuk membina atau
bina semula indeks yang csearch gunakan, jalankan:
laluan cindex...
di mana laluan... ialah senarai direktori atau fail individu untuk dimasukkan ke dalam indeks. Jika
tiada indeks wujud, arahan ini mencipta satu. Jika indeks sudah wujud, cindex akan menulis ganti
ia. Lihat cindex(1) untuk maklumat lanjut.
PILIHAN
-c Menindas keluaran biasa; sebaliknya cetak kiraan baris yang sepadan untuk setiap input
fail.
-f fileregexp
Mengehadkan carian kepada fail yang namanya sepadan dengan ungkapan biasa RE2
fileregexp.
-h Sekat awalan nama fail pada output.
-i Abaikan perbezaan kes dalam kedua-dua regexp dan fail input.
-l Menindas keluaran biasa; sebaliknya cetak nama setiap fail input dari mana output
biasanya akan dicetak.
-n Awalan setiap baris output dengan nombor baris berasaskan 1 dalam fail inputnya.
PERSEKITARAN
Csearch menggunakan indeks yang disimpan dalam $CSEARCHINDEX atau, jika pembolehubah itu tidak ditetapkan atau kosong,
$HOME/.csearchindex.
Gunakan csearch dalam talian menggunakan perkhidmatan onworks.net