Cách trích xuất dữ liệu từ tệp văn bản bằng PowerShell

Cach Trich Xuat Du Lieu Tu Tep Van Ban Bang Powershell



PowerShell là một công cụ quản trị viên Windows được sử dụng để thực hiện các tác vụ cấp quản trị viên. PowerShell là một công cụ mạnh mẽ đến mức nó có thể thực hiện các tác vụ mà GUI (Giao diện người dùng đồ họa) không thể thực hiện được. Người dùng có thể trích xuất dữ liệu từ tệp văn bản bằng cách sử dụng lệnh ghép ngắn của PowerShell “ Có được nội dung ”. Lệnh ghép ngắn 'Nhận nội dung' được thiết kế đặc biệt để lấy hoặc trích xuất dữ liệu từ các tệp văn bản tại vị trí được chỉ định. Nó sẽ nhận được nội dung một dòng tại một thời điểm.

Bài đăng này sẽ trình bày chi tiết về các phương pháp trích xuất dữ liệu từ tập tin.

Cách trích xuất dữ liệu qua/từ tệp văn bản bằng PowerShell

Đây là những trường hợp sẽ được tiếp cận để giải thích việc trích xuất dữ liệu từ tệp văn bản bằng PowerShell:







Ví dụ 1: Sử dụng lệnh ghép ngắn “Get-Content” để trích xuất dữ liệu qua/từ một tệp văn bản

Đầu tiên, khởi chạy PowerShell với tư cách quản trị viên, sau đó viết lệnh ghép ngắn “Get-Content” cùng với tham số “-Path” và chỉ định đường dẫn tệp văn bản mà người dùng muốn trích xuất dữ liệu:



Có được nội dung -Con đường C:\Mới\Test.txt



Ví dụ 2: Sử dụng lệnh ghép ngắn “Get-Content” để trích xuất số dòng giới hạn từ một tệp văn bản

Trong PowerShell, để trích xuất số dòng mong muốn, chỉ cần thêm “ -Tổng số ” tham số cùng với mã và gán số dòng chẳng hạn như “3”:





Có được nội dung -Con đường C:\Mới\Test.txt -Tổng số 3

Ví dụ 3: Sử dụng lệnh ghép ngắn “Get-Content” để trích xuất dữ liệu từ nhiều tệp văn bản

Để lấy dữ liệu của tất cả các tệp trong một thư mục được chỉ định, chỉ cần thêm dấu hoa thị “ * ” biểu tượng ngay sau dấu gạch chéo ngược của tên thư mục:



Có được nội dung -Con đường C:\Mới\ *

Ví dụ 4: Sử dụng lệnh ghép ngắn “Get-Content” để trích xuất ba dòng cuối cùng của tệp văn bản

Để truy xuất ba dòng cuối cùng từ một tệp văn bản, trước tiên, hãy lấy tệp bằng cách viết “ Nhận vật phẩm ” lệnh ghép ngắn và chỉ định đường dẫn tệp bằng cách sử dụng “ -Con đường ' tham số. Sau đó chuyển mã vào lệnh ghép ngắn “ Có được nội dung ”. Sau đó, hãy sử dụng “ -Đuôi ” (Chỉ sử dụng để lấy tham số dòng cuối cùng) và gán giá trị “ 3 ” với nó:

Nhận vật phẩm -Con đường C:\Mới\Test.txt | Có được nội dung - Đuôi 3

Ví dụ 5: Sử dụng lệnh ghép ngắn “Get-Content” để trích xuất một dòng cụ thể từ tệp văn bản

Đầu tiên, viết mã để xác định tổng số dòng bằng cách sử dụng “ -Tổng số ” tham số và bọc mã bên trong các dấu ngoặc nhọn nhỏ. Sau đó, viết một số cụ thể trong dấu ngoặc lớn để có được dòng cụ thể:

( Có được nội dung -Con đường C:\Mới\Test.txt -Tổng số 5 ) [ - 3 ]

Có thể thấy rằng dòng cụ thể đã được hiển thị trong bảng điều khiển.

Phần kết luận

Để trích xuất dữ liệu từ tệp văn bản trong PowerShell, “ Có được nội dung ” lệnh ghép ngắn được sử dụng. Để trích xuất dữ liệu từ một tệp văn bản, trước tiên, hãy đặt lệnh ghép ngắn “Nhận nội dung” cùng với “ -Con đường ” tham số rồi gán đường dẫn tệp. Bài đăng này đã trình bày chi tiết về phương pháp trích xuất dữ liệu từ tệp văn bản bằng PowerShell.