Количество, сколько элементов в энном столбце в целом файле

Длинный путь

Смотрите на это Вопросы и ответы от SuperUser, названного: Bash по сравнению с экраном Gnu: Ctrl-A Замены с Ctrl-Shift-A. Существует несколько опций, но самое легкое должно было бы повторно отобразить Ctrl+aCtrl+a на что-то еще для screen так, чтобы Ctrl+a мог быть освобожден для использования Bash.

выборка из одного из ответов

По умолчанию C-a C-a связывается с другой командой (переключитесь на последний раз активный экран) на экране. Чтобы иметь C-a C-a отправляют фактический C-a и имеют C-a o окна переключателя, помещают следующее в Ваш .screenrc:

escape ^A^A
bind o other

Короткий путь

Поскольку @jordanm указал в комментариях. Вышеупомянутое решение не необходимо, как бы то ни было. 2-е по высоте upvoted отвечают на те же самые Вопросы и ответы, указывает, что можно просто ввести Ctrl+a+a и screen отправит Ctrl+a в Bash.

3
20.08.2014, 20:08
4 ответа

Если нет других столбцов с запятыми, то это сделает:

awk -F, '{c+=NF} END {print c+0}' file
7
27.01.2020, 21:08

Возможно

awk '{s += split($2, a, ",")}; END{print s+0}' file
12
4
27.01.2020, 21:08

Если нет других столбцов с запятыми, то это решает вопрос подсчета количества строк и запятых:

tr -cd ',\n' < file | wc -c
3
27.01.2020, 21:08

Попробуйте:

$ awk '{split($2,a,",");s += length(a)};END{print s+0}' file
12

или если ваш номер только одну цифру:

$ awk '{gsub(",","",$2);s += length($2)};END{print s+0}' file
12
2
27.01.2020, 21:08

Теги

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