Giới thiệu
Lệnh wc
trong Linux là từ viết tắt của số từ (word count). Lệnh được sử dụng để đếm số dòng, số từ, số byte và thậm chí cả các ký tự và byte trong một tệp văn bản. Trong hướng dẫn này, chúng ta cùng xem cách hoạt động của lệnh “wc” trên Linux và trình bày các ví dụ thực tế về cách sử dụng của nó.
Cú pháp lệnh wc
Lệnh wc cơ bản có cú pháp như sau:
Chú thích tham số lệnh wc
:
[OPTON]
: Là các tùy chọn lệnh wc.[FILE]
: Là tên tệp hoặc đường dẫn đến tệp.
Các tùy chọn lệnh wc
:
-l
: In số dòng.-w
: In số lượng từ.-m
: In số ký tự.-c
: In số byte.-L
: In độ dài của dòng dài nhất.--version
: Hiển thị thông tin phiên bản hiện tại.--help
: Hiển thị thông tin bảng hướng dẫn lệnh wc.
Một số ví dụ lệnh wc
Để kiểm tra phiên bản hiện tại của wc
chúng ta dùng lệnh sau:
Để hiển thị trong tin bảng hướng dẫn lệnh wc
, chúng ta dùng lệnh sau:
Đầu tiên, chúng ta cần có một tệp đầu vào để thực hiện các ví dụ lệnh wc được trực quan nhất.
Bây giờ, chúng ta hãy sử dụng lệnh wc
để in ra màn hình thông tin về số dòng, số cột và số byte của tệp number trên như sau:
Trong đó:
- Cột 1 (
7
): Hiển thị số dòng hiện có trong tệpnumber
. Hãy lưu ý rằng điều này giải thích cho cả dòng trống và dòng không trống. - Cột 2 (
37
): Cột này in số từ trong tệpnumber
. - Cột 3 (
75
): Cột này hiển thị số byte trong tệp. - Cột 4 (
number
): Đây là tên của tệp văn bản.
Thay vì sử dụng lệnh wc
hai lần để xem thống kê của từng tệp mong muốn, chúng ta có thể sử dụng cú pháp sau để chấp nhận hai hoặc nhiều tệp làm đối số.
dòng 11 63 233 total là tổng số dòng, số từ và số byte của hai tệp number
và 123host.vn
Ví dụ: Chúng ta chỉ muốn đếm số dòng trong tệp number
, chúng ta dùng lệnh sau:
Chú thích tham số lệnh wc
:
-l
: Chỉ đếm số dòng của tệp.number
: Là tên tệp hoặc đường dẫn đến tệp.
Ví dụ: Chúng ta chỉ muốn hiển thị số lượng từ trong tệp 123host.vn
, chúng ta dùng lệnh như sau:
Chú thích tham số lệnh wc
:
-w
: Chỉ đếm số từ của tệp.number
: Là tên tệp hoặc đường dẫn đến tệp.
Ví dụ: Chúng ta chỉ muốn hiển thị số byte của tệp 123host.vn
, chúng ta dùng lệnh như sau:
Ví dụ: Chúng ta chỉ muốn hiển thị số ký tự của tệp 123host.vn
, chúng ta dùng lệnh như sau:
Ví dụ: Để in độ dài dòng dài nhất trong tệp 123host.vn
, chúng ta dùng lệnh như sau:
Ví dụ: Đếm số lượng tệp trong thư mục hiện tại, chúng ta dùng lệnh như sau:
Chú thích tham số lệnh find
:
.
: Tìm kiếm tất cả.-type f
: Chỉ tìm kiếm các file.wc
: In ra màn hình số dòng lệnh.-l
: Đếm số dòng lệnh được in ra từ lệnhfind . -type f
.
Kết luận
Lệnh wc
trong Linux là một lệnh đơn giản và dễ sử dụng, cung cấp cho chúng ta manh mối về số dòng, từ, byte và ký tự có trong tệp. Giúp chúng ta tra cứu thông tin tệp nhanh chóng và dễ dàng hơn.
Tính năng đang được phát triển