والنفي
إذا كان الحرف الأول في تعبير القوس هو علامة الإقحام (^) ، يتم أخذ الأحرف المتبقية على أنها مجموعة من الأحرف التي يجب ألا تكون موجودة في موضع الحرف المحدد. نقوم بذلك عن طريق تعديل مثالنا السابق:
[me @ linuxbox ~] $ grep -h '[^ bg] zip' dirlist * .txt
بونزيب 2
[me @ linuxbox ~] $ grep -h '[^ bg] zip' dirlist * .txt
بونزيب 2
gunzip funzip gpg-zip preunzip prezip
prezip بن unzip unzipsfx
gunzip funzip gpg-zip preunzip prezip
prezip بن unzip unzipsfx
مع تفعيل النفي ، نحصل على قائمة بالملفات التي تحتوي على السلسلة "zip" مسبوقة بأي حرف باستثناء "b" أو "g". لاحظ أن الملف الرمز البريدي لم يتم العثور على. لا تزال مجموعة الأحرف المرفوضة تتطلب حرفًا في الموضع المحدد ، ولكن يجب ألا تكون الشخصية عضوًا في المجموعة المرفوضة.
يستدعي حرف الإقحام النفي فقط إذا كان الحرف الأول داخل قوس ؛ وإلا فإنه يفقد معناه الخاص ويصبح شخصية عادية في المجموعة.