Я имею Земляничный Perl и удалил msys Perl 5.6.
Теперь perl
вызовет Strawberry (из-за PATH
ENV), но как я отображаюсь perl
команда в .pl
или другие файлы сценария Perl, которые имеют #!/bin/perl
или #!/usr/bin/perl
строки хижины?
Я думал о создании hardlink к perl.exe в msys/bin, или объедините целую Землянику в msys каталоге, но я не уверен.
это прекрасно работает на стороне Windows компьютера, на стороне MSYS вам может потребоваться
проверить переменную среды PATH и исправить, чтобы включить проверку пути доступа клубничного Perl
скрипты для полного пути в строке shebang (#! / usr / bin / perl). Те пути, которые являются абсолютными в msys, на самом деле относятся к каталогу установки msys в Windows. вам может потребоваться "подключить" вашу клубничную установку Perl, чтобы она соответствовала или изменила #! строка
в последнем случае я бы порекомендовал использовать что-то вроде: #! env perl
, который проверяет среду на наличие интерпретатора perl и облегчает работу с / cygdrive / c / my / windows / путь / не / видимый / из / msys / в противном случае