Lệnh mèo Linux viết tắt của ‘concatenate’, là một lệnh rất hữu ích. Sử dụng lệnh cat, bạn có thể tạo một tệp, xem nội dung tệp, nối các tệp và chuyển hướng đầu ra tệp. Chúng ta sẽ thảo luận về các cách sử dụng khác nhau của lệnh cat với một số ví dụ trong bài viết này.
Cú pháp cơ bản của lệnh Cat
Cú pháp sau được sử dụng cho lệnh cat:
$con mèo [tùy chọn] [tên tập tin]
File-name là tên của một tập tin.
Sử dụng lệnh sau để khám phá tất cả các tùy chọn của mèo:
$con mèo --Cứu giúp
In nội dung tệp thông qua lệnh cat
Sử dụng lệnh cat, bạn có thể hiển thị nội dung tệp trên thiết bị đầu cuối như sau:
$con mèotên tập tin
Ví dụ: để xem nội dung của tệp ‘test_file.txt’, hãy nhập lệnh được đề cập bên dưới vào thiết bị đầu cuối:
$con mèotest_file.txtNội dung của tập tin trên sẽ được hiển thị trên thiết bị đầu cuối.
Tương tự, để hiển thị nội dung của nhiều tệp, hãy sử dụng lệnh sau:
$con mèotest_file.txt test_file1.txtLệnh trên sẽ hiển thị cho bạn nội dung của test_file.txt và test_file1.txt trên terminal.
Tạo tệp bằng lệnh cat
Bạn có thể sử dụng lệnh cat để tạo một tệp mới.
Ví dụ: chúng tôi đang tạo một tệp với tên ‘new_filetest.txt’ bằng cách thực hiện lệnh sau:
$con mèo >test_file.txtBây giờ, người dùng sẽ nhập nội dung vào tệp này và sau đó ‘Ctrl + d’ để rời khỏi tệp này. Nội dung được viết bằng ‘new_filetest.txt’ mà bạn có thể hiển thị thông qua lệnh cat.
Sử dụng nhiều hơn và ít tùy chọn hơn với lệnh mèo
Nếu một tệp có nội dung lớn và bạn cần cuộn để xem thêm nội dung tệp. Trong trường hợp này, hãy sử dụng các tùy chọn sau với lệnh cat:
$con mèotestfile.txt| hơn$con mèotestfile.txt| ít hơn
In số dòng với nội dung tệp
Sử dụng lệnh cat cùng với tùy chọn ‘-n’ để hiển thị số dòng của nội dung tệp như sau:
$con mèo -ntest_file.txt
Hiển thị các ký tự được phân tách bằng tab
Sử dụng tùy chọn ‘-T’ và lệnh cat để hiển thị các ký tự được phân tách bằng tab trong một dòng.
$con mèo -NStestfile.txtTrong một dòng, không gian tab sẽ được lấp đầy bằng ký tự ‘^ I’, ký tự này cũng được hiển thị trong ảnh chụp màn hình sau:
In '$' ở cuối dòng
Để hiển thị ‘$’ ở cuối dòng, hãy sử dụng tùy chọn ‘-e’ với lệnh cat như sau:
$con mèo -Vàtestfile.txtTùy chọn trên rất hữu ích khi bạn muốn thu nhỏ nhiều dòng trong một dòng.
Chuyển hướng nội dung tệp
Thông qua lệnh cat, người dùng có thể chuyển hướng đầu ra tiêu chuẩn thành một tệp mới.
Ví dụ: để sao chép nội dung của một tệp vào một tệp khác, bạn có thể sử dụng lệnh cat. Chúng tôi có một tệp với tên test_file.txt và tệp còn lại là test_file1.txt. Vì vậy, để sao chép nội dung của ‘test_file.txt’ sang ‘test_file1.txt’, hãy sử dụng lệnh cat với toán tử ‘>’ như sau:
$con mèotest_file.txt>new_file.txt
Nếu ‘test_file1.txt’ không tồn tại thì nó sẽ tạo một tệp có tên này.
Để nối nội dung của ‘test_file.txt’ vào ‘test_file1.txt’, hãy sử dụng toán tử ‘>>’ trong lệnh cat như sau:
$con mèotest_file.txt>>test_file1.txt
Bỏ qua các dòng trống lặp lại
Sử dụng lệnh cat cùng với tùy chọn ‘-s’, bạn có thể bỏ qua các dòng trống khỏi đầu ra.
$con mèo -NStest_file.txtNối tệp bằng lệnh cat
Lệnh cat được sử dụng để nối nội dung tệp. Ví dụ: nối nội dung của test_file.txt và test_file1.txt rồi ghi nội dung vào một tệp mergefile.txt mới bằng cách sử dụng toán tử ‘>’ như sau:
$con mèotest_file.txt test_file1.txt>mergefile.txt
Phần kết luận
Chúng tôi đã giải thích lệnh cat Linux với các ví dụ trong bài viết này. Chúng tôi có cách lệnh cat có thể giúp người dùng Linux trong khi họ đang làm việc trên một hệ thống. Từ những ví dụ trên, tôi hy vọng bạn đã học được rất nhiều điều. Vui lòng đưa ra phản hồi của bạn thông qua nhận xét.