Perintah carian arahan MS-DOS dan Windows

Isi kandungan:

Perintah carian arahan MS-DOS dan Windows
Perintah carian arahan MS-DOS dan Windows

Video: Windows 10 Settings not Opening Working Fixed 2024, Mungkin

Video: Windows 10 Settings not Opening Working Fixed 2024, Mungkin
Anonim

Perintah findstr (pendek untuk mencari rentetan) digunakan dalam MS-DOS untuk mencari fail yang mengandungi rentetan teks biasa.

Ketersediaan

Findstr.exe adalah arahan luaran yang tersedia untuk sistem operasi Microsoft berikut.

  • Windows 2000
  • Windows ME
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

Petua

Pengguna Microsoft Windows dan MS-DOS yang tidak mempunyai sokongan untuk perintah ini dapat menggunakan perintah find.

Sintaks

  • Windows Vista dan sintaks yang lebih baru.
  • Windows XP dan sintaks sebelumnya.

Windows Vista dan sintaks yang lebih baru

FINDSTR [/ B] [/ E] [/ L] [/ R] [/ S] [/ I] [/ X] [/ V] [/ N] [/ M] [/ O] [/ P] [/ F: file] [/ C: string] [/ G: file] [/ D: dir list] [/ A: atribut warna] [/ OFF [LINE]] rentetan [[drive:] [path] nama fail […]]

/ B Corak padanan jika di awal garisan.
/ E Memadankan corak jika di hujung garisan.
/ L Menggunakan rentetan carian secara harfiah.
/ R Menggunakan rentetan carian sebagai ungkapan biasa.
/ S Mencari fail yang sepadan di direktori semasa dan semua subdirektori.
/ Saya Menentukan bahawa carian tidak peka huruf besar kecil.
/ X Mencetak garisan yang sepadan dengan tepat.
/ V Mencetak garis sahaja yang tidak mengandungi padanan.
/ N Mencetak nombor garis sebelum setiap baris yang sepadan.
/ M Mencetak hanya nama fail jika fail mengandungi padanan.
/ O Mencetak ofset watak sebelum setiap baris yang sepadan.
/ P Langkau fail dengan watak yang tidak boleh dicetak.
/ MATI [LINE] Jangan melangkau fail dengan set atribut luar talian.
/ A: attr Menentukan atribut warna dengan dua digit hex. Lihat "warna /?"
/ F: fail Membaca senarai fail dari fail yang ditentukan (/ bermaksud konsol).
/ C: tali Menggunakan rentetan yang ditentukan sebagai rentetan carian literal.
/ G: fail Mendapat rentetan carian dari fail yang ditentukan (/ bermaksud konsol).
/ D: dir Cari senarai direktori yang dibatasi titik koma.
tali Teks yang hendak dicari.
[drive:]

[path:]

nama fail

Menentukan fail atau fail yang hendak dicari.

Anda perlu menggunakan ruang untuk memisahkan beberapa rentetan carian kecuali argumen diawali dengan / C. Contohnya, 'FINDSTR "hello disana" xy "mencari" hello "atau" ada "dalam fail xy' FINDSTR / C:" halo ada "xy" mencari "hello ada" dalam fail xy

Rujukan cepat ungkapan biasa:

. Wildcard: sebarang watak.
* Ulangi: sifar atau lebih banyak kejadian watak atau kelas sebelumnya.
^ Kedudukan garisan: permulaan garis.
$ Kedudukan garisan: hujung garisan.
[kelas] Kelas watak: mana-mana satu watak dalam set.
[^ kelas] Kelas terbalik: mana-mana satu watak yang tidak ada dalam kumpulan.
[xz] Julat: sebarang watak dalam julat yang ditentukan.
x Escape: penggunaan metacharacter x.
Kedudukan perkataan: permulaan kata.
xyz > Kedudukan perkataan: akhir kata.

Windows XP dan sintaks sebelumnya

FINDSTR [/ B] [/ E] [/ L] [/ R] [/ S] [/ I] [/ X] [/ V] [/ N] [/ M] [/ O] [/ P] [/ F: file] [/ C: string] [/ G: file] [/ D: dir list] [/ A: atribut warna] [string] [[drive:] [path] nama fail […]]

/ B Corak padanan jika di awal garisan.
/ E Memadankan corak jika di hujung garisan.
/ L Menggunakan rentetan carian secara harfiah.
/ R Menggunakan rentetan carian sebagai ungkapan biasa.
/ S Mencari fail yang sepadan di direktori semasa dan semua subdirektori.
/ Saya Menentukan bahawa carian tidak peka huruf besar kecil.
/ X Mencetak garisan yang sepadan dengan tepat.
/ V Mencetak garis sahaja yang tidak mengandungi padanan.
/ N Mencetak nombor garis sebelum setiap baris yang sepadan.
/ M Mencetak hanya nama fail jika fail mengandungi padanan.
/ O Mencetak ofset watak sebelum setiap baris yang sepadan.
/ P Langkau fail dengan watak yang tidak boleh dicetak.
/ A: attr Menentukan atribut warna dengan dua digit hex. Lihat "warna /?"
/ F: fail Membaca senarai fail dari fail yang ditentukan (/ bermaksud konsol).
/ C: tali Menggunakan rentetan yang ditentukan sebagai rentetan carian literal.
/ G: fail Mendapat rentetan carian dari fail yang ditentukan (/ bermaksud konsol).
/ D: dir Cari senarai direktori yang dibatasi titik koma.
tali Teks yang hendak dicari.
[drive:]

[path:]

nama fail

Menentukan fail atau fail yang hendak dicari.

Anda perlu menggunakan ruang untuk memisahkan beberapa rentetan carian kecuali argumen diawali dengan / C. Contohnya, 'FINDSTR "hello disana" xy "mencari" hello "atau" ada "dalam fail xy' FINDSTR / C:" halo ada "xy" mencari "hello ada" dalam fail xy

Rujukan cepat ungkapan biasa:

. Wildcard: sebarang watak.
* Ulangi: sifar atau lebih banyak kejadian watak atau kelas sebelumnya.
^ Kedudukan garisan: permulaan garis.
$ Kedudukan garisan: hujung garisan.
[kelas] Kelas watak: mana-mana satu watak dalam set.
[^ kelas] Kelas terbalik: mana-mana satu watak yang tidak ada dalam kumpulan.
[xz] Julat: sebarang watak dalam julat yang ditentukan.
x Escape: penggunaan metacharacter x.
Kedudukan perkataan: permulaan kata.
xyz > Kedudukan perkataan: akhir kata.