วิธีใช้ค้นหาจากพรอมต์คำสั่งของ Windows
Find เป็นเครื่องมือบรรทัดคำสั่งที่ยอดเยี่ยมที่ผู้ใช้ Windows ทุกคนควรรู้เพราะสามารถใช้เพื่อค้นหาเนื้อหาของไฟล์เพื่อหาสตริงข้อความที่เฉพาะเจาะจง.
ค้นหาสวิตช์และพารามิเตอร์
เช่นเดียวกับเครื่องมือที่ใช้พร้อมรับคำสั่งทุกคำสั่งใน Windows มีสวิตช์และพารามิเตอร์บางอย่างที่คุณจำเป็นต้องรู้เพื่อใช้เครื่องมืออย่างมีประสิทธิภาพ เหล่านี้มีการระบุไว้และอธิบายด้านล่าง.
- / v - สวิตช์นี้จะแสดงบรรทัดใด ๆ ที่ไม่มีสตริงของคำที่คุณระบุ.
- / c - สวิตช์นี้บอกเครื่องมือค้นหาเพื่อนับจำนวนบรรทัดที่มีคำค้นหาของคุณ.
- / n - สวิตช์นี้แสดงหมายเลขที่สอดคล้องกับบรรทัด.
- / i - สวิตช์นี้บอกให้ค้นหาเพื่อละเว้นกรณีของข้อความที่คุณกำลังค้นหา.
นอกเหนือจากสวิตช์เหล่านี้ยังมีพารามิเตอร์สองตัวที่คุณสามารถระบุด้วยเครื่องมือนี้.
- “สตริง” - สตริงจะเป็นคำที่คุณค้นหาในเอกสารของคุณ คุณต้องจำไว้เสมอเพื่อให้ secrtion นี้ล้อมรอบด้วยเครื่องหมายคำพูดมิฉะนั้นคำสั่งของคุณจะกลับข้อผิดพลาด.
- ชื่อพา ธ - พารามิเตอร์นี้เป็นตำแหน่งที่คุณจะระบุตำแหน่งที่คุณต้องการค้นหา ซึ่งอาจเป็นแบบกว้างเท่ากับการแสดงรายการไดรฟ์หรือเฉพาะเป็นการกำหนดไฟล์เดียวหรือหลายไฟล์ หากคุณไม่ได้ระบุเส้นทาง FIND จะขอให้คุณป้อนข้อความหรืออาจยอมรับการส่งข้อความจากคำสั่งอื่น เมื่อคุณพร้อมที่จะสิ้นสุดการป้อนข้อความด้วยตนเองคุณสามารถกด“ Ctrl + Z. ” เราจะพูดถึงเรื่องนี้ในภายหลัง.
ค้นหาของไวยากรณ์
เช่นเดียวกับเครื่องมือทุกชิ้นใน windows คุณจะต้องรู้วิธีป้อนคำสั่งของคุณ ไวยากรณ์ด้านล่างเป็นรูปแบบที่สมบูรณ์แบบ.
ค้นหา [SWITCH] "String" [ชื่อพา ธ / s]
ขึ้นอยู่กับคำสั่งของคุณคุณจะได้รับหนึ่ง% สามข้อผิดพลาดระดับ% การตอบสนอง.
- 0 - พบสตริงที่คุณค้นหา.
- 1 - ไม่พบสตริงที่คุณค้นหา.
- 2 - ซึ่งหมายความว่าคุณมีสวิตช์ที่ไม่ดีหรือพารามิเตอร์ของคุณไม่ถูกต้อง.
มาฝึกกัน
ก่อนที่เราจะเริ่มต้นคุณควรดาวน์โหลดเอกสารตัวอย่างสามตัวอย่างที่เราจะใช้สำหรับการทดสอบ.
- เอกสาร
- ตัวอย่าง
- การออกกำลังกาย
เอกสารเหล่านี้แต่ละข้อความมีย่อหน้าที่มีการจัดกลุ่มคำที่คล้ายกันเล็กน้อย เมื่อคุณดาวน์โหลดเอกสารทั้งสามนี้แล้วคุณสามารถคัดลอกลงในโฟลเดอร์ใดก็ได้ในคอมพิวเตอร์ของคุณ สำหรับวัตถุประสงค์ของบทช่วยสอนนี้เราจะวางเอกสารข้อความทั้งสามไว้บนเดสก์ท็อป.
ตอนนี้คุณจะต้องเปิดหน้าต่างพรอมต์คำสั่งที่ยกระดับขึ้น เปิดเมนูเริ่มใน Windows 7 และ 10 หรือเปิดฟังก์ชั่นการค้นหาใน Windows 8 และค้นหา CMD ถัดไปคลิกขวาแล้วกด“ Run as administrator” ในขณะที่คุณไม่จำเป็นต้องเปิดหน้าต่างพรอมต์คำสั่งที่ยกระดับมันจะช่วยให้คุณหลีกเลี่ยงกล่องโต้ตอบการยืนยันที่น่ารำคาญ.
กวดวิชาของเราวันนี้จะครอบคลุมสถานการณ์ง่าย ๆ หลายอย่างซึ่งจะมีการอธิบายรายละเอียดด้านล่าง.
- ค้นหาเอกสารคำเดียว.
- ค้นหาเอกสารหลายชุดสำหรับคำศัพท์เดียวกัน.
- นับจำนวนบรรทัดในไฟล์หรือหลายไฟล์.
สถานการณ์ที่ 1 - ค้นหาเอกสารคำเดียว.
เมื่อคุณดาวน์โหลดเอกสารสามฉบับแล้วเราจะป้อนคำสั่งเพื่อค้นหาไฟล์ข้อความที่เรียกว่า "แบบฝึกหัด" สำหรับคำว่า "martin hendrikx" ใช้คำสั่งที่แสดงด้านล่าง อย่าลืมใส่สตริงการค้นหาของคุณในเครื่องหมายคำพูดและเปลี่ยนเส้นทางให้ตรงกับโฟลเดอร์ที่บันทึกเอกสารของคุณ.
ค้นหา "martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt
คุณจะสังเกตเห็นว่าไม่มีผลลัพธ์ปรากฏขึ้น ไม่ต้องกังวลคุณไม่ได้ทำอะไรผิด เหตุผลที่คุณไม่มีผลลัพธ์คือเพราะ FIND กำลังมองหาสิ่งที่ตรงกับสตริงการค้นหาของคุณ ลองอีกครั้ง แต่คราวนี้ลองเพิ่มสวิตช์“ / i” เพื่อให้ FIND ไม่สนใจกรณีของสตริงการค้นหาของคุณ.
ค้นหา / i "martin hendrikx" C: \ Users \ Martin \ Desktop \ exercise.txt
ตอนนี้คุณจะเห็นว่า FIND นำขึ้นหนึ่งบรรทัดที่ตรงกับสตริงการค้นหาซึ่งหมายความว่ามันใช้งานได้ ลองอีกครั้ง แต่เปลี่ยนสตริงการค้นหาเป็น“ ซูชิ”; หากผลลัพธ์ของคุณดูเหมือนภาพด้านล่างแสดงว่าคุณทำถูกต้อง.
สถานการณ์ที่ 2 - ค้นหาเอกสารหลายฉบับสำหรับคำศัพท์เดียวกัน.
ตอนนี้คุณรู้วิธีทำการค้นหาขั้นพื้นฐานแล้วลองขยายช่วงการค้นหาให้กว้างขึ้น ตอนนี้เราจะค้นหาไฟล์ข้อความสองไฟล์ (แบบฝึกหัดและตัวอย่าง) สำหรับคำว่า“ ซูชิ” ทำสิ่งนี้โดยป้อนสตริงต่อไปนี้ อย่าลืมเปลี่ยนเส้นทางเพื่อให้ตรงกับที่ตั้งของไฟล์ของคุณและเพิ่มสวิตช์“ / i” เพื่อให้การค้นหาของคุณไม่ตรงตามตัวพิมพ์ใหญ่ - เล็ก.
ค้นหา / ฉัน "ซูชิ" C: \ Users \ Martin \ Desktop \ exercise.txt C: \ Users \ Martin \ Desktop \ sample.txt
คุณจะสังเกตเห็นว่าคำค้นหาถูกพบทั้งในเอกสารและประโยคที่พบมีการระบุไว้ภายใต้ชื่อไฟล์และตำแหน่งที่เกี่ยวข้อง ลองอีกครั้ง แต่คราวนี้เพิ่มไฟล์ที่สามลงในคำสั่ง FIND และค้นหาคำว่า“ potato” แทน ผลการค้นหาของคุณควรมีลักษณะเหมือนภาพด้านล่าง.
โปรดทราบว่าข้อความที่พบในเอกสารแต่ละรายการนั้นเป็น“ มันฝรั่ง” จริง ๆ แล้วซึ่งหมายความว่าแม้ว่าคุณจะพิมพ์ส่วนหนึ่งของคำคุณจะเห็นวลีใด ๆ ที่มีสตริงการค้นหา หรือคุณสามารถใช้คำสั่งนี้เพื่อตรวจสอบไฟล์ข้อความทั้งหมด.
ค้นหา / ฉัน "ซูชิ" C: \ Users \ Martin \ Desktop \ *. txt
สถานการณ์ 3 - นับจำนวนบรรทัดในไฟล์.
หากคุณต้องการทราบจำนวนบรรทัดในไฟล์คุณสามารถใช้คำสั่งค้นหาด้านล่าง อย่าลืมเพิ่มช่องว่างระหว่างสวิตช์ทั้งหมดของคุณ ในกรณีนี้เราจะแทนที่ชื่อพา ธ ด้วยไฟล์“ sample.txt” หากคุณต้องการเพียงตัวเลขเป็นผลลัพธ์ของคุณให้ใช้คำสั่งนี้:
พิมพ์ C: \ Users \ Martin \ Desktop \ sample.txt | ค้นหา "" / v / c
หากคุณต้องการหมายเลขและข้อมูลไฟล์ให้ใช้คำสั่งนี้:
find / v / c“” C: \ Users \ Martin \ Desktop \ sample.txt
หากคุณต้องการนับบรรทัดในไฟล์หลาย ๆ ไฟล์บนเดสก์ท็อปให้ใช้คำสั่งต่อไปนี้.
find / v / c“” C: \ Users \ Martin \ Desktop \ *. txt
ตอนนี้คุณสามารถทดลองใช้คำสั่งต่าง ๆ และทำความคุ้นเคยกับเครื่องมือ มันสามารถช่วยประหยัดเวลาได้มากในอนาคตเมื่อคุณสร้างระบบขึ้นมา ขอให้สนุกและจ้องมอง.
เครดิตรูปภาพ: Littlehaulic บน Flickr.com