Lệnh CAT trên Linux dùng để hiển thị nội dung tập tin

853

Đối với các bạn chập chững tìm hiểu về Linux, thì các câu lệnh trên Linux gần như là điểm bắt đầu. Ở bài viết này chúng ta sẽ tìm hiểu về cách sử dụng câu lệnh cat trên Linux giúp hiển thị nội dung tập tin thông qua các ví dụ sử dụng khác nhau. Giúp các bạn nắm bắt được cách sử dụng nhanh nhất đối với các câu lệnh căn bản này.

Lệnh CAT còn có tên gọi tiếng anh đầy đủ là ‘concatenate‘ , vốn được dùng để hiển thị nội dung của file/tập tin ra màn hình hoặc cũng có thể biến tấu các kiểu khác nhau như copy nội dung tập tin, tạo mới tập tin,…

Cú Pháp

Chúng ta cùng tìm hiểu cách sử dụng câu lệnh cat trên Linux qua các ví dụ dưới đây.

1. Hiển thị nội dung tập tin (file)

Bạn có thể xem nội dung file bằng cách đưa thông tin đường dẫn file cụ thể cho lệnh “cat“.

2. Hiển thị nội dung nhiều file cùng lúc

Nó cũng tương đương chuỗi lệnh kết hợp với nhau bởi dấu ‘;‘.

3. Tạo file rỗng mới

Chúng ta sẽ kết hợp với “stdout” để tạo 1 tập tin có nội dung rỗng. Cái này còn một ứng dụng khác đó là xoá toàn bộ nội dung đang có của file đích.

Lệnh trên sẽ tương đương lệnh touch trên Linux.

4. Hiển thị nội dung với lệnh “more” hoặc “less”

Nếu bạn có một file tập tin có nội dung lên đến hàng ngàn, hàng triệu dòng thì thật kinh khủng khi hiển thị nội dung của chúng. Đơn giản vì terminal linux chỉ giới hạn buffer nhất định để lưu lại các dòng đã hiển thị. Bạn sẽ cần phải kết hợp với lệnh “more” hoặc “less” để xem từ từ nội dung tập tin cần hiển thị.

5. Hiển thị số dòng của file

Bạn sử dụng option ‘-n‘ để hiển thị thông tin số thứ tự dòng của nội dung file khi xuất ra terminal.

6. Hiển thị dấu ngăn cách bằng TAB

Với option ‘-T‘ thì lệnh cat sẽ hiển thị các khoảng trắng được sử dụng “TAB” để tạo trong nội dung tập tin text. Lệnh cat sẽ chuyển đổi khoảng trắng tab thành kí tự ‘^I‘.

Nội dung ban đầu có tab.

Nội dung hiển thị được convert khoảng trắng TAB.

7. Copy nội dung file

Bạn sử dụng điều hướng Standard Output (stdout) với option ‘>‘ để copy nội dung file nguồn lên file đích. Lưu ý là nội dung file nguồn sẽ ghi đè lên file đích làm mất nội dung đang có của file đích nếu có.

8. Thêm nội dung vào cuối file

Bạn hoàn toàn có thể lấy nội dung của file khác và thêm vào cuối nội dung của file thứ 2. Chỉ cần sử dụng option ‘>>‘ chuyển hướng mở rộng nội dung Standard Output (stdou).

Vậy là bạn đã biết cách sử dụng lệnh CAT trên Linux để hiển thị nội dung file tập tin mà bạn cần xem rồi. Nếu có gì thắc mắc đừng ngại bình luận trao đổi cùng Cuongquach.com nhé.

Đánh giá sao từ người đọc :
[ Tổng : 0 - Trung bình: 0 ]

LEAVE A REPLY