Как я могу преобразовать сценарий оболочки в сценарий Perl? - PullRequest
2 голосов
/ 10 мая 2010

Как я могу преобразовать сценарий оболочки в сценарий Perl?

У меня есть скрипт оболочки длиной 10 тысяч строк, и я хочу преобразовать его в Perl. Есть ли какой-нибудь инструмент, который это делает, или есть ли способ сделать это?

Ответы [ 2 ]

12 голосов
/ 10 мая 2010

Простого конвертера не существует. Из часто задаваемых вопросов по Perl " Как я могу конвертировать мой скрипт в perl? "

Изучи Perl и перепиши его. Шутки в сторону, Там нет простого конвертера. вещи что неудобно делать в оболочке это легко сделать в Perl, и это очень неловкость это то, что сделало бы shell-> perl конвертер невозможно написать. Переписав это, вы будете думать о том, что вы на самом деле пытаясь сделать, и, надеюсь, будет избежать потока данных оболочки парадигма, которая пока удобна для некоторые вопросы, вызывает много Неэффективность.

9 голосов
/ 10 мая 2010
  1. Узнайте, на каком языке оболочки написан скрипт
  2. Learn Perl
  3. Перевести код
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...