У меня есть список номеров в файле в формате: {целое число} \ n.Итак, возможный список:
3
12
53
23
18
32
1
4
я хочу использовать grep, чтобы получить счетчик определенного числа, но grep -c "1" file results 3, поскольку он учитываеткроме 1, 12, 18 также.Как я могу исправить это?
Хотя все ответы до сих пор логичны, и я думал о них и проверял раньше, на самом деле ничего не работает:
username@domain2:~/code/***/project/random/r2$ cat out.txt
2
16
11
1
13
2
1
16
16
9
username@domain2:~/code/***/project/random/r2$ grep -Pc "^1$" out.txt
0
username@domain2:~/code/***/project/random/r2$ grep -Pc ^1$ out.txt
0
username@domain2:~/code/***/project/random/r2$ grep -c ^1$ out.txt
0
username@domain2:~/code/***/project/random/r2$ grep -c "^1$" out.txt
0
username@domain2:~/code/***/project/random/r2$ grep -xc "^1$" out.txt
0
username@domain2:~/code/***/project/random/r2$ grep -xc "1" out.txt
0