[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#30105: Additional "grep" parameter to change the exit code from 1 to
From: |
Vasyl Vavrychuk |
Subject: |
bug#30105: Additional "grep" parameter to change the exit code from 1 to 0, even if grep doesn't find pattern |
Date: |
Sun, 14 Jan 2018 07:21:11 +0200 |
> > I want to suggest my idea about a additional "grep" parameter which
> > would change the exit code 1 to 0, even when "grep" doesn't find a
> > pattern. I.e. something similar to "-0".
>
> Thanks, but you can avoid triggering your trap
> by appending "|| :" to your grep command.
>
> E.g.,
>
> grep not-found /dev/null || :
>
> Then, even when grep fails, the shell sees only the successful
> exit code from the ":" (always succeeding) built-in command.
It replaces exit status 2 with success too.
I would like to have an option to return success if nothing is found but
still return fail if error happens.
- bug#30105: Additional "grep" parameter to change the exit code from 1 to 0, even if grep doesn't find pattern,
Vasyl Vavrychuk <=