1

Vanillaという名前の Ruby で LaTeX プリプロセッサを作成しました。と呼ばれるコマンド ライン ツールを提供し、いくつかのコマンド ライン オプションを解析するためvanillaに使用します。gemOptparseを使用して exe にコンパイルしましたが、これは Windows でのみ役立ちます。OCRAMac と、場合によっては Linux でも同じことをしたいと考えています。Mac コンピューターには Ruby が同梱されており、私がruby vanilla.rb some options望むことを実現するために呼び出すことができることを知っています。しかし、端末でできるネイティブな方法を探していvanilla some optionsます。これを達成するための良いチュートリアルを見つけるのを手伝ってくれる人はいますか?

4

2 に答える 2

2

Unix シェルでは、実行可能ファイルの名前は、PATH環境変数で指定されたディレクトリのリストで検索されます。したがって、スクリプトを実行可能にしてユーザーの .xml のどこかに置くとPATH、他のユーティリティと同じようにスクリプトを実行できるようになります。

于 2012-12-23T23:01:39.560 に答える
1

binスクリプトをプロジェクト ディレクトリ内のという名前のフォルダーに移動し、.rbそこから を削除します。ファイルの先頭に、 を入れます#!/usr/bin/env ruby。あなたは終わった!

于 2012-12-24T15:51:01.460 に答える