From da382e7bc79e2984983f3e4a42f713610b103d11 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 26 Apr 2025 11:02:36 +0300 Subject: [PATCH] =?utf8?q?=D0=92=20=D0=BA=D0=B0=D0=BA=D0=B8=D0=B5=20=D0=BC?= =?utf8?q?=D0=B5=D1=81=D1=8F=D1=86=D1=8B=20=D0=B8=20=D0=B3=D0=BE=D0=B4?= =?utf8?q?=D1=8B=20=D1=87=D0=B0=D1=89=D0=B5=20=D0=B2=D1=81=D0=B5=D0=B3?= =?utf8?q?=D0=BE=20=D1=85=D0=BE=D0=B6=D1=83=20=D0=BD=D0=B0=20=D0=BA=D0=BE?= =?utf8?q?=D0=BD=D1=86=D0=B5=D1=80=D1=82=D1=8B=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Недавно сконвертировал список концертов из Texinfo в recfile. Из него zsh-скриптом генерирую Texinfo. Переписываясь с одним человеком, брякнул факт о том, что летом мало концертов проходит. И теперь можно моментально подтвердить это $ for m ({01..12}) { echo -n $m ; recsel -P date concerts.rec | grep ....-$m- | wc -l } 01 18 02 26 03 24 04 17 05 11 06 9 07 9 08 5 09 12 10 15 11 20 12 16 Похоже, только сейчас я обратил внимание на то, что whitespace-ы которые добавляет "wc -l" удобно сочетаются с "echo -n" выводом и вот так красиво автоматически всё выравнивается. $ recsel -C -P date concerts.rec | perl -F- -lane '$a{$F[0]}++; END { foreach my $y (sort keys %a) { print "$y $a{$y}" } }' 199x 3 2004 1 2005 3 2006 13 2007 10 2008 7 2009 6 200x 2 2010 4 2012 8 2013 10 2014 9 2015 5 2016 9 2017 9 2018 5 2019 17 2020 3 2021 2 2022 12 2023 20 2024 16 2025 11 Удивительно, но 2000-ые мне запомнились тем, что я там очень часто ходил на всякие грайндовые концерты. А статистика говорит, что самый массовый год был 2023-ий, да и вообще после начала СВО. Сейчас в этом списке есть и оперы, но их по пальцам посчитать. В общем, неожиданные для меня данные. -- 2.48.1