JavaScript is required

Lệnh nào sau đây sẽ kết hợp các nội dung của tập tin Tom và Betty thành một tập tin mới được gọi là Friends:

A.
more tom betty > friends
B.
at tom betty > friend
C.
ls tom betty > friends
D.
cat tom; cat betty > friends
Trả lời:

Đáp án đúng: B


Lệnh `cat` (viết tắt của concatenate) được sử dụng để hiển thị nội dung của một hoặc nhiều tập tin. Khi sử dụng toán tử `>` (redirection), nội dung xuất ra (stdout) sẽ được chuyển hướng vào một tập tin khác. Trong trường hợp này, `cat tom betty > friends` sẽ đọc nội dung của `tom`, sau đó đọc nội dung của `betty` và cuối cùng, kết hợp tất cả nội dung đó vào tập tin `friends`. * **Phương án A:** Sai. Lệnh `more` dùng để xem nội dung tập tin theo từng trang, không dùng để nối các tập tin. * **Phương án B:** Sai. Lệnh `at` dùng để lên lịch các công việc. * **Phương án C:** Sai. Lệnh `ls` dùng để liệt kê các tập tin và thư mục. * **Phương án D:** Sai. Lệnh `cat tom; cat betty > friends` sẽ ghi nội dung của tom vào stdout, sau đó ghi nội dung của betty vào file friend. Lệnh này chỉ ghi nội dung của Betty vào file Friends.

Câu hỏi liên quan