Windows Tips & News

รับจำนวนคำ อักขระ และบรรทัดในไฟล์โดยใช้ PowerShell

บางครั้งการเก็บสถิติบางอย่างเกี่ยวกับไฟล์ข้อความที่คุณมีก็มีประโยชน์ หากคุณกำลังใช้โปรแกรมแก้ไขข้อความที่ทันสมัย ​​เช่น Notepad++ หรือ Geany อาจมีเครื่องมือเพียงพอสำหรับกรณีที่เป็นไปได้ทั้งหมด อย่างไรก็ตาม หากคุณอยู่ในสภาพแวดล้อม Windows แบบแบร์โบน PowerShell สามารถช่วยคุณได้ ต่อไปนี้คือเคล็ดลับด่วนวิธีใช้งานอย่างมีประสิทธิภาพในการคำนวณจำนวนคำ อักขระ และบรรทัดในไฟล์

PowerShell เป็นพรอมต์คำสั่งรูปแบบขั้นสูง มีการขยายด้วยชุด cmdlet ที่พร้อมใช้งานจำนวนมาก และมาพร้อมกับความสามารถในการใช้ .NET framework/C# ในสถานการณ์ต่างๆ หากคุณมีทักษะในการเขียนสคริปต์ คุณสามารถสร้างสคริปต์ที่ทรงพลังเพื่อทำให้ Windows ทำงานอัตโนมัติได้ เมื่อเร็วๆ นี้ Microsoft ทำให้พร้อมใช้งานสำหรับ Linux และ OS X.

PowerShell มาพร้อมกับ cmdlet ในตัวที่มีประโยชน์ วัด-วัตถุ. มันคำนวณค่าคุณสมบัติของวัตถุบางประเภท Measure-Object ทำการวัดสามประเภท ขึ้นอยู่กับพารามิเตอร์ในคำสั่ง cmdlet สามารถนับวัตถุและคำนวณค่าต่ำสุด สูงสุด ผลรวม และค่าเฉลี่ยของค่าตัวเลข สำหรับวัตถุข้อความ สามารถนับและคำนวณจำนวนบรรทัด คำ และอักขระได้ นี่คือสิ่งที่เราต้องการ

สิ่งที่คุณต้องมีคือส่งเนื้อหาไฟล์ไปยังอินพุต เพื่อจุดประสงค์นั้น คุณสามารถรวม Measure-Object กับ cmdlet อื่นได้ รับเนื้อหา. Get-Content cmdlet พิมพ์เนื้อหาของไฟล์ข้อความ

ดังนั้น สำหรับงานของเรา เราสามารถดำเนินการดังต่อไปนี้

  1. เปิด PowerShell
  2. พิมพ์หรือวางคำสั่งต่อไปนี้:
    รับเนื้อหา "F:\usb ป้องกันการเขียน (ร่าง).txt" | วัด -บรรทัด -อักขระ -คำ

    แก้ไขส่วนพาธของไฟล์เป็นไฟล์ที่คุณต้องการวัด ในกรณีของฉัน มันแสดงผลลัพธ์ต่อไปนี้สำหรับ บทความก่อนหน้านี้ของฉัน ข้อความ:

  3. ใช้คำสั่งต่อไปนี้เพื่อนับจำนวนที่เท่ากันโดยไม่รวมช่องว่าง:
    รับเนื้อหา "F:\usb ป้องกันการเขียน (ร่าง).txt" | วัด -บรรทัด -อักขระ -คำ -ละเว้นWhiteSpace

แค่นั้นแหละ. เคล็ดลับนี้อาจมีประโยชน์เมื่อคุณต้องการรับสถิติเนื้อหาไฟล์แต่ไม่สามารถรับแอปของบุคคลที่สามที่เหมาะสมสำหรับงานนี้

เพิ่มตัวแก้ไขรีจิสทรีไปยังแผงควบคุมใน Windows 10

เพิ่มตัวแก้ไขรีจิสทรีไปยังแผงควบคุมใน Windows 10

วิธีเพิ่มตัวแก้ไขรีจิสทรีในแผงควบคุมใน Windows 10Registry Editor เป็นเครื่องมือที่จำเป็นสำหรับผู้...

อ่านเพิ่มเติม

Firefox เลิกใช้ UI แบบกะทัดรัดในการออกแบบใหม่ที่กำลังจะเกิดขึ้น

Firefox เลิกใช้ UI แบบกะทัดรัดในการออกแบบใหม่ที่กำลังจะเกิดขึ้น

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบหากคุณใช้ Compact UI ในเบราว์เ...

อ่านเพิ่มเติม

เพิ่ม Local Group Policy Editor ไปยังแผงควบคุมใน Windows 10

เพิ่ม Local Group Policy Editor ไปยังแผงควบคุมใน Windows 10

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบวิธีเพิ่มตัวแก้ไขนโยบายกลุ่มภา...

อ่านเพิ่มเติม