Giúp mình về lệnh grep?

Theo mình biết lệnh "grep bin/bash etc/passwd" để in ra tất cả các dòng trong file /etc/passwd có chứa chuỗi /bin/bash. Mình muốn in ra tất cả các dòng trong file /etc/passwd không có chứa chuỗi /bin/bash. Nhưng mình không biết làm sao để cho Linux hiểu cả! Mình có biết một số ký tự như ^,/>! nhưng đều không ra kết quả như mong muốn! Xin giúp mình với
hoang anh
hoang anh
Trả lời 16 năm trước
Bạn đọc kỹ lệnh $ man grep Nếu đọc kỹ sẽ thấy tùy chọn -v (--invert-match), thử tìm hiểu dòng này xem sao: # grep -v "/bin/bash" /etc/passwd | awk -F: '($3 >= 500)'