Ответ 1
grep
Режим по умолчанию - (iirc) POSIX regex, а \d
- pcre. Вы можете передать -P
в gnu grep, для perl-подобных регулярных выражений или использовать [[:digit:]]
вместо \d
.
[email protected] ~ $ echo 1 | grep -P '\d'
1
[email protected] ~ $ echo 1 | grep '[[:digit:]]'
1