Hiểu lệnh `diff` trong các hệ điều hành giống Unix
`diff` là một tiện ích dòng lệnh trong các hệ điều hành giống Unix giúp so sánh hai tệp và hiển thị sự khác biệt giữa chúng. Nó lấy hai tên tệp làm đối số và hiển thị các dòng có trong một tệp chứ không phải tệp kia.
Ví dụ: nếu bạn chạy `diff file1 file2`, nó sẽ hiển thị cho bạn các dòng có trong `file1` nhưng không hiển thị trong `file2`. Nếu có bất kỳ sự khác biệt nào, kết quả đầu ra sẽ trông giống như thế này:
```
1c1
> hello
---
> world
```
Điều này có nghĩa là dòng "hello" có trong `file1` nhưng không có trong `file2` , và dòng "world" có trong `file2` nhưng không có trong `file1`.
Bạn cũng có thể sử dụng `diff` để so sánh nhiều tệp cùng một lúc. Ví dụ: nếu bạn chạy `diff file1 file2 file3`, nó sẽ hiển thị cho bạn sự khác biệt giữa cả ba tệp.
Tôi hy vọng điều đó có ích! Hãy cho tôi biết nếu bạn có bất kì câu hỏi nào khác.



