Извлечение и печать строки между двумя шаблонами

automakeподдерживает правила -localи -hook, которые запускаются до и после некоторых различных целей. По-видимому, distcheck-localнет, поэтому другая идея заключалась бы в том, чтобы в вашем Makefile.amиспользовать dist-hookдля запуска чего-то послеdist:

dist-hook:
        cp something $(distdir)/somewhere
1
27.10.2019, 08:58
2 ответа

раз плюнуть с Perl:

$ perl -F\; -lane '/partitions (\S+)/ and print "$F[1]\t$1"' bala.txt
0
27.01.2020, 23:40

Использованиеsed:

$ grep "ERROR: Disks partitions" bala.txt |
    sed -E 's/(^.*ERROR: Disks partitions | to be checked.*$)//g'
sde
1
27.01.2020, 23:40

Теги

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