Như chúng ta đã biết, nhấn phím mũi tên có thể hiển thị lệnh lịch sử, nhưng tôi thấy rằng khi lệnh bắt đầu bằng dấu cách sẽ không hiển thị trong lịch sử "mũi tên lên":Đây có phải là lỗi trong bash không? (Mũi tên lên)
$ls
$(press up arrow key)
bash sẽ hiển thị:
$ls
:
$ps
$ ls(notice this command starts with a space)
bây giờ tôi nhấn phím mũi tên lên, nó sẽ hiển thị 'ps' nhưng không 'ls':
$ps
Đây có phải là một lỗi trong bash hoặc một tính năng cụ thể? :)
+1 tuyệt, giống như 'Duyệt web Riêng tư' trong Firefox, không nhận thấy trước đó, tự hỏi nếu lệnh vẫn được ghi ở đâu đó –
http://serverfault.com/a/48778 phải trả lời câu hỏi của bạn –