rakeスクリプトは、開発時のいくつかの一般的なタスクのためのユーティリティ/ビルド ツールです。たとえば、デプロイ、テストの実行、データベースの詰め込み、ログ ファイルの切り捨て、アセットのコンパイルなどを行う必要があります。独自のカスタム rake スクリプトを作成できます。
railsスクリプトは、gem 用の script ディレクトリにある ruby ファイルですrails。これがgemの機能です。Rails は Ruby の Web フレームワークなので、コマンドrailsはrailsアプリの起動、railsコンソールへの移動、generateファイルです。gem をインストールするとバンドルされます。
コマンドは、バンドラーのrailsコマンドのようなものと考えることができます。、... すべて gem の依存関係の解決に関連しています。テストを実行するためのコマンド...bundlebundle installbundle updaterspec
一部のgemには、、、、、などの実行可能なスクリプトがrailsあります。、....など、他のいくつかの宝石にはありません。bundlercapistranowheneverrspecbuilderwill_paginate
実行可能ファイルを gem に追加する方法については、こちらをご覧ください。 http://guides.rubygems.org/make-your-own-gem/#adding-an-executable