Tôi vừa mới chạy phần sau trong bash:
uniq .bash_history > .bash_history
và tập tin lịch sử của tôi đã hoàn toàn trống rỗng.
Tôi đoán tôi cần một cách để đọc toàn bộ tập tin trước khi viết cho nó. Làm thế nào được thực hiện?
PS: Tôi rõ ràng đã nghĩ đến việc sử dụng một tập tin tạm thời, nhưng tôi đang tìm kiếm một giải pháp thanh lịch hơn.
bash
sẽ không đặt các bản sao liên tiếp trong lịch sử của nó nếu bạn đặt HISTCONTROL để bao gồm các phần bị bỏ qua; xem trang hướng dẫn.