JavaScript is required

Để tạo tập tin "new" chứa nội dung của hai tập tin "data" và "odd", ta dùng lệnh:

A.
cp data odd > new
B.
cp data odd >> new
C.
cat data odd > new
D.
Tất cả đều đúng
Trả lời:

Đáp án đúng: C


Câu hỏi yêu cầu tạo một tập tin mới ("new") chứa nội dung của hai tập tin đã có ("data" và "odd"). * **Lệnh `cat`:** Lệnh `cat` dùng để nối các tập tin và in ra luồng chuẩn. Khi kết hợp với toán tử `>` (chuyển hướng đầu ra), nó sẽ nối nội dung của các tập tin và ghi vào một tập tin mới. * **Lệnh `cp`:** Lệnh `cp` dùng để sao chép tập tin. Nó không có khả năng nối nhiều tập tin vào một tập tin mới. Phân tích các phương án: * **A. `cp data odd > new`:** Sai. Lệnh `cp` không thể nối hai tập tin. Toán tử `>` sẽ chỉ ghi nội dung được xuất ra từ lệnh `cp`, mà trong trường hợp này không phải là nội dung nối của cả hai tập tin. * **B. `cp data odd >> new`:** Sai. Tương tự như trên, `cp` dùng để sao chép, không dùng để nối. Toán tử `>>` dùng để thêm vào cuối tập tin, nhưng `cp` không hoạt động theo cách này. * **C. `cat data odd > new`:** Đúng. Lệnh `cat data odd` sẽ nối nội dung của `data` và `odd`, sau đó toán tử `>` sẽ chuyển hướng đầu ra này vào tập tin `new`, tạo ra tập tin mới chứa nội dung đã nối. * **D. Tất cả đều đúng:** Sai, vì A và B sai. Vậy, đáp án đúng là C.

Câu hỏi liên quan