1

次のようなメッセージを出力する Ruby スクリプトがあるとします。Hello World

printMessageさて、制御をRubyスクリプトに渡すようなカスタムシェルコマンドを作成できますか?

printMessageコマンドラインから入力するたびに、 Hello World?

4

1 に答える 1

2

これを .bashrc または .bash_profile に追加します

alias printMessage='ruby /path/to/file.rb'

やるべきです。私が質問を誤解していない限り。

コマンドputsラインに出力します。これを実行したら、bash プロファイルをリロードして、機能させる必要があります。入力するだけsource ~/.bashrcでリロードできます。

ファイルが必要な場合がchmodあります。

別:

alias printMessag='ruby -e "puts \"Hello World\""'

あまりにも動作するはずです。

于 2013-01-10T02:09:20.433 に答える