Tôi đang đấu tranh để xem lý do tại sao sau đây được trở về một bộ quy tắc 1.Linux mã grep trở
echo 'Total' | grep -c No
0
Vì vậy, "Không" không tồn tại trong "Tổng". Nhưng sau đó tìm kiếm mã trả lại của tôi tôi thấy nó là 1.
echo $?
1
Tại sao mã trả lại hiển thị là 1? Có cách nào để giải quyết vấn đề này không?
'grep' sẽ trả lại không chỉ khi một số chuỗi được khớp. quy tắc này cũng có thể áp dụng cho 'grep -c'. –