मैं क्यों निम्न में से 1.लिनक्स ग्रेप वापसी कोड
echo 'Total' | grep -c No
0
तो "नहीं" "कुल" में नहीं मौजूद है है एक कोड लौटा रहा है देखने के लिए संघर्ष कर रहा हूँ। लेकिन फिर इसके रिटर्न कोड को देखकर मैं इसे 1.
echo $?
1
रिटर्न कोड 1 के रूप में क्यों दिख रहा है? क्या इस से निकाल पाने के लिए कोई तरीका है?
'grep' केवल तभी वापस लौटाएगा जब कुछ स्ट्रिंग मेल हो जाए। यह नियम 'grep -c' के लिए भी लागू है। –