JavaScript is required

Điều nào sau đây không thể được thực hiện với lệnh cat?

A.

Tạo một tập tin mới.

B.

Hiển thị các nội dung của một tập tin.

C.

Thay đổi nội dung của một tập tin.

D.

Gắn thêm thông tin cho các tập tin khác.

Trả lời:

Đáp án đúng: C


Lệnh `cat` (concatenate) trong Linux được sử dụng để hiển thị nội dung của một hoặc nhiều tập tin, tạo một tập tin mới (kết hợp với toán tử > để chuyển hướng đầu ra), hoặc nối thêm nội dung vào một tập tin khác (sử dụng toán tử >>). Tuy nhiên, `cat` không thể trực tiếp chỉnh sửa nội dung của một tập tin theo kiểu sửa đổi tại chỗ. Để thay đổi nội dung tập tin, ta cần sử dụng các công cụ khác như `sed`, `vi`, `nano`,... Do đó, việc "Thay đổi nội dung của một tập tin" là điều không thể thực hiện trực tiếp bằng lệnh `cat`.

Câu hỏi liên quan