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. ჩაწერეთ ან ჩასვით შემდეგი ბრძანება:
    Get-Content "F:\usb ჩაწერის დაცვა (draft).txt" | ზომა -ხაზი -ხასიათი -სიტყვა

    შეასწორეთ ფაილის ბილიკის ნაწილი ფაილში, რომლის გაზომვა გჭირდებათ. ჩემს შემთხვევაში, ის აჩვენებს შემდეგ გამომავალს ჩემი წინა სტატია text:

  3. გამოიყენეთ შემდეგი ბრძანება იგივე ადგილების გამორიცხვის მიზნით:
    Get-Content "F:\usb ჩაწერის დაცვა (draft).txt" | ზომა -ხაზი -პერსონაჟი -სიტყვა -იგნორირებაWhiteSpace

Ის არის. ეს ხრიკი შეიძლება იყოს გამოსადეგი, როდესაც გჭირდებათ ფაილის შინაარსის სტატისტიკის მიღება, მაგრამ არ შეგიძლიათ მიიღოთ შესაბამისი მესამე მხარის აპლიკაცია ამ ამოცანისთვის.

Microsoft აცხადებს Pluton Windows 10 უსაფრთხოების ჩიპს

Microsoft აცხადებს Pluton Windows 10 უსაფრთხოების ჩიპს

Microsoft-მა გამოაცხადა უსაფრთხოების პროცესორი, რომელიც ხელმისაწვდომი გახდება ჩვეულებრივი CPU-ები...

Წაიკითხე მეტი

Windows 10 გამოღვიძება ძილისგან არქივები

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

Windows 10-ის გამოსწორების დაბალ ბატარეის ამომხტარი ფანჯარა არ ჩანს

Windows 10-ის გამოსწორების დაბალ ბატარეის ამომხტარი ფანჯარა არ ჩანს

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმი...

Წაიკითხე მეტი