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