Статистика для типов файлов проекта [закрыто]

Я не знаю, как поставить '|' или удалить день недели, но если вы хотите изменить формат на 12-часовой вместо 24-часового, перейдите в «Настройки»> «Дата и время». Внизу есть выпадающее меню, измените его с 24-часового на AM / PM.

0
21.04.2017, 02:57
2 ответа

Если вы хотите проверить количество файлов .py в своем дереве, чтобы сравнить его с числом, найденным cloc , я Я бы предложил вместо этого что-нибудь вроде

find . -type f -name \*.py -printf '1' | wc -c

.

3
28.01.2020, 02:16

Вы могли бы увеличить многословность и получить список идентифицированных файлов, например, для Python:

cloc -v=3 . | grep 'call_counter(.* Python)'

Образец вывода:

-> call_counter(./data/action_i18n_strings.py, Python)
-> call_counter(./files/usr/share/nemo/actions/myaction.py, Python)

А затем вручную проверить файлы, прочитав их.

Счетчик call_counter вызывается один раз для каждого подходящего файла.


Версии до 1.64 идентифицировали только скрипты Python, проверяя наличие расширения .py . Начиная с версии 1.64 cloc идентифицирует Python также по shebang:

Добавлены python, python2.6, python2.7, python3, python3.3, python3.4 в качестве исполняемых файлов сценария для идентификации файлов Python, которые не заканчиваются на .py.

Что касается последней dev. версии, она ищет эти окружения:

%{$rh_Language_by_Script}    = (             # {{{1
            'awk'      => 'awk'                   ,
            'bash'     => 'Bourne Again Shell'    ,
            'bc'       => 'bc'                    ,# calculator
            'crystal'  => 'Crystal'               ,
            'csh'      => 'C Shell'               ,
            'dmd'      => 'D'                     ,
            'dtrace'   => 'dtrace'                ,
            'idl'      => 'IDL'                   ,
            'kermit'   => 'Kermit'                ,
            'ksh'      => 'Korn Shell'            ,
            'lua'      => 'Lua'                   ,
            'make'     => 'make'                  ,
            'octave'   => 'Octave'                ,
            'perl5'    => 'Perl'                  ,
            'perl6'    => 'Perl'                  ,
            'perl'     => 'Perl'                  ,
            'miniperl' => 'Perl'                  ,
            'php'      => 'PHP'                   ,
            'php5'     => 'PHP'                   ,
            'python'   => 'Python'                ,
            'python2.6'=> 'Python'                ,
            'python2.7'=> 'Python'                ,
            'python3'  => 'Python'                ,
            'python3.3'=> 'Python'                ,
            'python3.4'=> 'Python'                ,
            'python3.5'=> 'Python'                ,
            'rexx'     => 'Rexx'                  ,
            'regina'   => 'Rexx'                  ,
            'ruby'     => 'Ruby'                  ,
            'sed'      => 'sed'                   ,
            'sh'       => 'Bourne Shell'          ,
            'swipl'    => 'Prolog'                ,
            'tcl'      => 'Tcl/Tk'                ,
            'tclsh'    => 'Tcl/Tk'                ,
            'tcsh'     => 'C Shell'               ,
            'wish'     => 'Tcl/Tk'                ,
            'zsh'      => 'zsh'                   ,
            );
# 1}}}
3
28.01.2020, 02:16

Теги

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