Cat_Unix_Trong các hệ_điều_hành Unix và giống Unix cat là một tiện_ích chuẩn dùng để nối và liệt_kê các tập_tin cat là viết tắt của từ catenate liên_kết Lịch_sử Bản cat đầu_tiên trên Unix 1 được viết bởi Dennis_M_Ritchie dmr and Ken_Thompson ken Cú_pháp lệnh Lệnh cat đi kèm với tuỳ chọn và một danh_sách tập_tin và xuất ra stdin theo thứ_tự danh_sách nếu không có tập_tin nào cat đọc từ stdin Cú_pháp lệnh cat là Mặc_định cat in kết_quả ra màn_hình stdout có_thể ghi kết_quả ra tập_tin như sau Ta cũng có_thể dùng ống pipe để truyền kết_quả từ cat sang một lệnh khác ví_dụ Tuỳ chọn Trên các hệ_điều_hành khác nhau tuỳ chọn cat có_thể hơi khác ở đây ví_dụ vài tuỳ chọn của cat của BSD và GNU b chỉ GNU number nonblank đánh_số các dòng không trống n chỉ GNU number đánh_số tất_cả các dòng s chỉ GNU squeeze blank gộp nhiều dòng trống kề nhau v chỉ GNU show nonprinting hiển_thị các ký_tự không in nếu có_thể trừ tab và ký_tự kết_thúc dòng t BSD T trên GNU kèm v hiển_thị tab dạng I e BSD E trên GNU kèm v hiển_thị ký_tự kết_thúc dòng dạng A hiển_thị tất_cả các ký_tự kể_cả tab và ký_tự kết_thúc dòng dạng Ithe và Với các kiểu tập_tin khác cat có_thể dùng để nối các tập_tin nhị phân nhưng với một_số tập có mã quy_định ở đầu_cuối tập_tin header footer sign tập_tin sinh ra sẽ bị lỗi Một_số tập_tin âm_thanh và phim_ảnh có_thể kết_nối bằng cat như MPEG hay DV Trong các hệ_điều_hành khác Lệnh tương_tự trong VMS CP M DOS OS 2 và Microsoft Windows là type Trong DOS Windows để gộp các tập_tin ta có_thể dùng cú_pháp copy b Lệnh này sao_chép nội_dung file1 txt và file2 txt từng bit một vào file3 txt Đọc thêm BULLET split Unix_Một tiện_ích Unix dùng để cắt file BULLET Zcat_BULLET_Paste_Unix Liên_kết ngoài BULLET UNIX Style or cat v Considered_Harmful_A paper by Rob_Pike on proper Unix command design using cat as an example Các trang hướng_dẫn BULLET cat 1 trang hướng_dẫn trong bản Unix đầu_tiên Khác_BULLET_Useless_Use Of_Cat_Award
Cat ( Unix )