/ / Cách sử dụng lệnh Linux Cat

Cách sử dụng lệnh Linux Cat

Các con mèo lệnh trong Linux nối ​​các tệp và hiển thị đầu ra với đầu ra tiêu chuẩn (thường là shell).


Một trong những cách sử dụng phổ biến nhất của cat là hiển thị tệp ra màn hình và cũng để tạo tệp khi đang di chuyển và cho phép chỉnh sửa cơ bản trực tiếp tại thiết bị đầu cuối.





Cách tạo tệp bằng ‘cat’

Để tạo tệp bằng lệnh cat, hãy nhập thông tin sau vào cửa sổ dòng lệnh:


cat > filename


Khi bạn tạo tệp theo cách này, con trỏ sẽ được để trên một dòng mới và bạn có thể bắt đầu nhập. Kỹ thuật này cung cấp một cách tuyệt vời để bắt đầu một tệp văn bản. Để hoàn tất việc chỉnh sửa tệp, hãy nhấn Ctrl + D. Tệp lưu bằng bất cứ thứ gì bạn đã sử dụng tên tệp.


Kiểm tra xem quy trình có hoạt động không bằng cách gõ lệnh ls:


ls -lt


Bạn sẽ thấy tệp mới của mình và kích thước phải lớn hơn 0.



Cách hiển thị tệp bằng ‘cat’

Lệnh mèo cũng hiển thị một tệp ra màn hình. Tất cả những gì bạn cần làm là loại bỏ ký hiệu lớn hơn như sau:


cat <nameoffile>


Để xem từng trang tệp, hãy sử dụng lệnh more:


cat <nameoffile> | more


Ngoài ra, bạn cũng có thể sử dụng lệnh less:


cat <nameoffile> | less



Cách hiển thị số dòng

Đối với tất cả các dòng không trống trong tệp, hãy sử dụng lệnh sau:


cat -b <nameoffile>


Nếu có các dòng không có ký tự nào thì chúng sẽ không được đánh số. Để hiển thị số cho tất cả các dòng bất kể chúng có trống hay không, hãy nhập lệnh sau:


cat -n <nameoffile>



Cách hiển thị cuối mỗi dòng

Đôi khi khi phân tích cú pháp tệp dữ liệu, các lập trình viên phát hiện ra các vấn đề vì có các ký tự ẩn ở cuối dòng mà họ không mong đợi – chẳng hạn như dấu cách. Lỗi này ngăn trình phân tích cú pháp của họ hoạt động chính xác.


Để hiển thị đô la dưới dạng ký tự cuối dòng, hãy nhập lệnh sau:


cat -E <nameoffile>


Như một ví dụ, hãy xem dòng văn bản sau


the cat sat on the mat


Khi bạn chạy điều này với con mèo -E lệnh bạn nhận được kết quả sau:


the cat sat on the mat$



Giảm dòng trống

Khi bạn hiển thị nội dung của tệp bằng lệnh cat, bạn có thể không muốn thấy khi có vô số dòng trống liên tiếp. Sử dụng -NS chuyển sang cô đọng tất cả các dòng trống thành một dòng trống duy nhất:


cat -s <nameoffile>



Cách hiển thị các tab

Khi bạn hiển thị một tệp sử dụng dấu phân cách tab, thông thường bạn sẽ không nhìn thấy các tab.


Lệnh sau cho thấy ^ Tôi thay vì tab, giúp bạn dễ dàng nhìn thấy chúng:


cat -T <nameoffile>



Nối nhiều tệp

Toàn bộ điểm của mèo là nối. Nối một số tệp vào màn hình bằng lệnh sau:


cat <nameoffile1> <nameoffile2>


Để nối các tệp và tạo một tệp mới, hãy sử dụng lệnh sau:


cat <nameoffile1> <nameoffile2> > <newfile>



Hiển thị các tệp theo thứ tự ngược lại

Hiển thị tệp theo thứ tự ngược lại bằng cách sử dụng lệnh sau:


tac <nameoffile>


Về mặt kỹ thuật, đây không phải là con mèo lệnh, nó là tac nhưng về cơ bản nó làm điều tương tự nhưng ngược lại.


Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *