-hコマンドラインオプションの概要を表示します。--helpコマンドラインオプションの概要を表示します。詳しい情報が表示されます。edit)ことを指定します。元のファイルは拡張子をつけた形で保存されます。拡張子を省略するとバックアップは行われず、変更されたファイルだけが残ります。directoryファイルをロードするパスを指定(追加)します。指定されたディレクトリはRubyの配列変数($:)に追加されます。-l行末の自動処理を行います。printでの出力時に改行を付加するようにします。String#chop!を行います。値を出力するようになります。`-n'オプション、`-p'オプションとともに使う時に特に有効です。同名のグローバル変数に値を設定します。`--'なる引数以降は解釈を行ないません。PATHの値を使ってスクリプトを探すことを指定します。/bin/shは2行目を実行しRubyインタプリタを起動します。"ruby"という文字列を含む行までを読み飛ばします。$0は必ずしもフルパスを含まないので、`-S'を用いてRubyに必要に応じてスクリプトを探すように指示する必要があります。-T[level]不純度チェックを行います。指定すると安全度レベルをそのレベルに設定します。指定したのと同じです。程度を指定しておく方が良いでしょう。指定したレベルがセットされます。$VERBOSEをtrueにセットします。いくつかのメソッドは実行時に冗長なメッセージを出力します。実行を終了します(標準入力からのスクリプトを待たない).--verbose冗長モード。trueにセットします。いくつかのメソッドは実行時に冗長なメッセージを出力します。--versionRubyのバージョンを表示します。-wバージョンの表示を行う事無く冗長モードになります。-W[level]冗長モードを三段階のレベルで指定します。それぞれ以下の通りです。-x[directory]メッセージ中のスクリプトを取り出して実行します。"ruby"という文字列を含む行までを読み飛ばします。^Z(コントロールZ)または予約語__END__で指定されます。ディレクトリ名を指定すると、スクリプト実行前に指定されたディレクトリに移動します。-y--yydebugコンパイラデバッグモード。スクリプトを内部表現にコンパイルする時の構文解析の過程を表示します。コンパイラそのものをデバッグする人以外には必要ないと思います。(実験的)--jitデフォルトの設定でJITを有効にします。--jit-[option]指定した設定でJITを有効にします。--jit-warningsJITの警告の出力を有効にします。--jit-debugJITのデバッグを有効にします。(非常に遅くなります。)--jit-wait毎回JITコンパイルが終わるまで待ちます。(テスト用)--jit-verbose=numログレベルがnum以下のログが標準エラー出力に出力されます。0)--jit-max-cache=numキャッシュに残すJITされたメソッドの最大個数を指定します。1000)--jit-min-calls=numJITが起動する呼び出し回数を指定します。いう文字列を含まない場合、その行を読み飛ばします。スクリプトとして実行します。起動することができます。スペースを含むパスにインストールした場合などに有用です。フィードバックはこちら。