私は、相当量のテキスト処理を必要とする契約の入札依頼に答える過程にあります。主な問題は、顧客がUNIX(HPUX、Solaris、AIX、FreeBSD)またはLinux(SLES、RHEL)プラットフォームでこれを実行できるようにすることです。彼らは余分なツールのインストールを前提条件にしたくありません。PerlがデフォルトでインストールされていないUnixプラットフォームがありますか?
私はPerlとawkの間で引き裂かれています。私はPerlがテキストを処理する理想的なツールであることを知っていますが(私はそれにはかなり熟練しています)、RFTの応答にPerlが必要となる前に、誰かがプラットフォーム上で動いているかどうかを調べたいと思いますPerlはデフォルトではインストールされません。
これらのプラットフォームをRFTにリストし、クライアントにどのような方法で行きたいかを選択させると便利です。私は、デフォルトのインストールではFreeBSD上にないという曖昧な思い出を持っています。また、Linux以外のプラットフォームにもそれがないということもあります。
他のツールも提案できますが、私がPerlとawkに精通していることを考えると、それらはおそらく候補リストの唯一のものです。
実際には、複数のパッケージ(または実行時に選択されたたくさんのperlサブディレクトリが1つのパッケージ、プラットフォームごとに1つ)を出荷する必要がありますが、バージョン管理も可能なので、これは良いアイデアです(サブディレクトリにバンドルする)。私はライセンスをチェックアウトします。 +1。 – paxdiablo