Windows Tips & News

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

click fraud protection

บางครั้งการเก็บสถิติบางอย่างเกี่ยวกับไฟล์ข้อความที่คุณมีก็มีประโยชน์ หากคุณกำลังใช้โปรแกรมแก้ไขข้อความที่ทันสมัย ​​เช่น 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

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

ฟีเจอร์ล่าสุดของ Microsoft Edge Canary แท็บ Hover Cards

ฟีเจอร์ล่าสุดของ Microsoft Edge Canary แท็บ Hover Cards

1 ตอบกลับMicrosoft Edge Chromium รุ่น Canary ล่าสุดมีคำแนะนำเครื่องมือแท็บที่ปรับปรุงใหม่ซึ่งเรีย...

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

Microsoft Edge Dev 78.0.249.1 ออกแล้ว

Microsoft Edge Dev 78.0.249.1 ออกแล้ว

ที่แนะนำ: คลิกที่นี่เพื่อแก้ไขปัญหา Windows และเพิ่มประสิทธิภาพระบบMicrosoft Edge build 78.0.249....

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

การ์ดเลื่อนแท็บคุณลักษณะของ Google Chrome, เมนูส่วนขยาย

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

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