Да. И всё-таки следует посмотреть, может быть можно Perltidy этому научить.

27 ноября 2014 г., 17:24 пользователь Тимур Нозадзе <[email protected]
> написал:

> Вот уж точка с запятой в конце строки точно быть не обязана. ;)
>
> Если хочется чего-то большого и красивого, попробуйте какой-нибудь
> статический анализатор (PPI или Perl::Lint).
>
> 27 ноября 2014 г., 14:13 пользователь o.smirnova <
> [email protected]> написал:
>
>  можно искать по сочетанию с точкой с запятой, т.к. она точно должна быть
>> в конце строки, а решетка уже после нее
>>
>> да и зависит от того, насколько глобально стоит задача, если постоянно
>> потребуется этим пользоваться в каком-то автоматическом режиме, то да -
>> нужно что-то посложнее. А если разово пройтись по одному/нескольким файлам
>> и перенести в там комментарии, то можно и регулярками обойтись
>>
>>
>> 27.11.2014 14:07, Daniel Podolsky пишет:
>>
>> смелые предложения про регулярки основываются на неверном
>> предположении, что # используется в перле только для комментариев.
>>
>> на самом деле - без реального синтаксического разбора в общем случае
>> задача не решается.
>>
>> 2014-11-27 13:41 GMT+03:00 Михаил Шогин <[email protected]> 
>> <[email protected]>:
>>
>>  можно так например (понятно дело что там могут быть строки с символом # и то
>> се)
>>
>> sed -e 's/\([^#]*\)\(.*\)/\2\n\1/' some_file.pl
>>
>>
>> echo '$self->build_context(); # prepare context'  |  sed -e
>> 's/\([^#]*\)\(.*\)/\2\n\1/'
>>
>> # prepare context
>> $self->build_context();
>>
>>
>> --
>> С уважением
>> Михаил Шогин.
>>
>> --
>> Moscow.pm mailing [email protected] | http://moscow.pm.org
>>
>>
>> --
>>  С уважением,
>>
>> Ольга Смирнова
>> программист
>> тел. +7 (495) 234-80-79 внутренний 103 или 107
>> моб. +7 (926) 959-16-22
>> факс: +7 (495) 234-80-79 внутренний 102
>> e-mail: [email protected]
>> ISQ: 232733122
>> Skype: olga_smirnova89
>>
>> [image: B2B дизайн-бюро "Зебра" www.zebra-group.ru]
>> <http://zebragroup.ru/>
>>
>> --
>> Moscow.pm mailing list
>> [email protected] | http://moscow.pm.org
>>
>>
>
>
> --
> С уважением, Тимур Нозадзе
>
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>
>
-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить