Size: a a a

2020 November 10

Vs

Vladislav support.od... in pro.bash
ну почитай man для своего грепа
источник

ł

łibfitź.r13.a in pro.bash
Anchoring
      The caret ^ and the dollar sign $ are meta-characters that respectively match the empty string at the beginning and end of a line.
источник

ł

łibfitź.r13.a in pro.bash
По-моему, всё совпадает
источник

Vs

Vladislav support.od... in pro.bash
Попробуйте:
1) использовать двойные кавычки
2) заэкранировать $ - \$
источник

ł

łibfitź.r13.a in pro.bash
Пробовал. Тот же результат
источник

Vs

Vladislav support.od... in pro.bash
мой греп - отображает
grep (GNU grep) 2.5.1-FreeBSD
источник

Vs

Vladislav support.od... in pro.bash
На Линуксе тоже отображает:
# grep '[[:digit:]];$' nginx.conf
worker_rlimit_nofile 200000;
   worker_connections  10240;
   keepalive_timeout  80;
источник

Vs

Vladislav support.od... in pro.bash
# grep --version
grep (GNU grep) 3.3
источник

ł

łibfitź.r13.a in pro.bash
Нифига не понимаю
источник

ł

łibfitź.r13.a in pro.bash
Если скопировать содержимое файла и сделать echo "...content..." | grep <pattern> - работает
источник

ł

łibfitź.r13.a in pro.bash
Из файла - не работает
источник

🌚

🌚 YupiRex in pro.bash
łibfitź.r13.a
Из файла - не работает
это логи которые генерит винда?
источник

Vs

Vladislav support.od... in pro.bash
а точно у файла - окончания строк?
источник

🌚

🌚 YupiRex in pro.bash
источник

Vs

Vladislav support.od... in pro.bash
пробуй:
grep '[[:digit:]]\r' file || echo dead
источник

Vs

Vladislav support.od... in pro.bash
или что там у винды :)
источник

ł

łibfitź.r13.a in pro.bash
Это вывод rabbitmq, я не думаю, что там \r\n
источник

аᶘ

асоциальный пикотран... in pro.bash
łibfitź.r13.a
$ cat file
celeryev.26690056-c620-4e84-84f8-0025eba490bc   0
celeryev.bbf00ad3-f06c-43e3-90df-0a3cff09dc9c   0
monitoring      0
untracked       0
celeryev.2a8330cf-1bf2-404d-bdd6-10f92abc13b3   0
celeryev.323d8534-a80c-4575-b355-26bcaa309ffe   0
celeryev.df5362a0-bf20-4dea-87c9-1004e7a8a398   0
celeryev.31c3161b-6f65-4fa4-859f-210f8c9c466d   0
celeryev.76c520f6-a7f6-4053-b076-85a05f92a919   0
$ grep '[[:digit:]]$' file || echo dead
dead
$ grep -V
grep (GNU grep) 3.1
При этом без $ он матчит цифры. Что за дичь, товарищи?
Ты хочешь последнюю цифру в строке* файле? Может, проще взять cut или awk?
источник

ł

łibfitź.r13.a in pro.bash
Нет, я хочу строки, заканчивающиеся на цифру
источник

🌚

🌚 YupiRex in pro.bash
sed -n "/[[:digit:]]\r/p" file
источник