Подсчет вхождений с оператором BEGIN/END

File "/usr/bin/znc-buildmod"... [Errno 2] No such file

znc -palaver — это модуль для znc. zncобеспечивает$PREFIX/bin/{znc, znc-buildmod}

Установить znc

git clone https://github.com/znc/znc.git
cd znc/
git submodule init
git submodule update
./autogen.sh
./configure
make
# make install
-2
28.10.2020, 23:40
1 ответ
echo "$numbers" | sort | uniq -c | awk -v OFS=, '{print $2,$1}' | sort -t, -k2nr

Если у вас есть вопросы о том, как это работает, самый -образовательный способ разобрать это — выполнить его по частям:

echo "$numbers" | sort
echo "$numbers" | sort | uniq -c 
# and so on

И, конечно же, прочтите man-страницы для sort и uniq


С помощью GNU awk вы можете

echo "$numbers" | gawk '
  {count[$1]++}
  END {
    PROCINFO["sorted_in"] = "@val_num_desc"
    OFS = ","
    for (thing in count) print thing, count[thing]
  }
'
3
18.03.2021, 22:54

Теги

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