Сценарий Bash с несколькими строками и Grep

Другим источником подобных сообщений является ssh-keyscan. Он просто захватывает ключи хоста сервера и отключается без какой-либо аутентификации.

0
16.03.2016, 18:58
2 ответа
perl -nE '$c++ if m/^kMDItemUsedDates\s+=\s+\(/..m/^\)/; END { say $c - 2 }'

Сопоставьте и увеличьте значение счетчика между начальной и конечной строками, затем распечатайте этот счет за вычетом включенного счетчика для первой и последней строк. Загрузите в него файл, файлы или стандартный ввод.

2
28.01.2020, 02:27

Следующие команды могут подсчитывать выделенные строки, если вывод будет передаваться по конвейеру:

sed -n '/kMDItemUsedDates\s*= (/{:1;n;/)/!{p;b1;};}' | wc -l

вариант 2:

sed '/kMDItemUsedDates\s*= (/,/)/!d;/[()]/d' | wc -l
1
28.01.2020, 02:27

Теги

Похожие вопросы