awk -F '(' '{ gsub(" ","",$2); print $1 FS $2; }' input.txt
Пояснение
$1 = insert into x values
$2 = 'a ',' b',' c ');
Выход:
insert into x values('a','b','c');
insert into x values('m','n','p');
Cloc ? Доступно из репозитория.
Подсчет физических строк исходного кода в заданных файлах (могут быть архивах, таких как сжатые tarballs или zip файлы) и/или рекурсивно в заданных каталогах.
"У cloc есть несколько особенностей, которые мне нравятся. Во-первых, cloc может сразу работать со сжатым файлом. Вам не нужно распаковывать архив перед тем, как cloc сделает свое дело; cloc выполнит распаковку автоматически. А если у него возникнут проблемы, вы можете заявить о своем биологическом превосходстве и указать ему, какой декомпрессор использовать." --- https://inconsolation.wordpress.com/2014/07/29/cloc-clock-your-code/