Skip to content

Instantly share code, notes, and snippets.

@stevenheidel
Created August 22, 2010 22:13
Show Gist options
  • Save stevenheidel/544342 to your computer and use it in GitHub Desktop.
Save stevenheidel/544342 to your computer and use it in GitHub Desktop.
steven@steven-laptop ~/refinerycms/master $ irb
ruby-1.9.2-p0 > `false`
=> ""
ruby-1.9.2-p0 > $?.to_i
=> 256
ruby-1.9.2-p0 > `rails new` # empty
Options should be given after the application name. For details run: rails --help
=> ""
ruby-1.9.2-p0 > $?.to_i
=> 0
ruby-1.9.2-p0 > `rails new test` # reserved word
Invalid application name test. Please give a name which does not match one of the reserved rails words.
=> ""
ruby-1.9.2-p0 > $?.to_i
=> 0
ruby-1.9.2-p0 > `rails new my_app` # good
=> "\e[1m\e[32m create\e[0m \n\e[1m\e[32m create\e[0m README\n\e[1m\e[32m create\e[0m Rakefile\n\e[1m\e[32m create\e[0m config.ru\n\e[1m\e[32m create\e[0m .gitignore\n\e[1m\e[32m create\e[0m Gemfile\n\e[1m\e[32m create\e[0m app\n\e[1m\e[32m create\e[0m app/views/layouts/application.html.erb\n\e[1m\e[32m create\e[0m app/helpers/application_helper.rb\n\e[1m\e[32m create\e[0m app/controllers/application_controller.rb\n\e[1m\e[32m create\e[0m app/models\n\e[1m\e[32m create\e[0m app/mailers\n\e[1m\e[32m create\e[0m config\n\e[1m\e[32m create\e[0m config/routes.rb\n\e[1m\e[32m create\e[0m config/application.rb\n\e[1m\e[32m create\e[0m config/environment.rb\n\e[1m\e[32m create\e[0m config/environments\n\e[1m\e[32m create\e[0m config/environments/test.rb\n\e[1m\e[32m create\e[0m config/environments/production.rb\n\e[1m\e[32m create\e[0m config/environments/development.rb\n\e[1m\e[32m create\e[0m config/initializers\n\e[1m\e[32m create\e[0m config/initializers/session_store.rb\n\e[1m\e[32m create\e[0m config/initializers/mime_types.rb\n\e[1m\e[32m create\e[0m config/initializers/backtrace_silencers.rb\n\e[1m\e[32m create\e[0m config/initializers/secret_token.rb\n\e[1m\e[32m create\e[0m config/initializers/inflections.rb\n\e[1m\e[32m create\e[0m config/locales\n\e[1m\e[32m create\e[0m config/locales/en.yml\n\e[1m\e[32m create\e[0m config/boot.rb\n\e[1m\e[32m create\e[0m config/database.yml\n\e[1m\e[32m create\e[0m db\n\e[1m\e[32m create\e[0m db/seeds.rb\n\e[1m\e[32m create\e[0m doc\n\e[1m\e[32m create\e[0m doc/README_FOR_APP\n\e[1m\e[32m create\e[0m lib\n\e[1m\e[32m create\e[0m lib/tasks\n\e[1m\e[32m create\e[0m lib/tasks/.gitkeep\n\e[1m\e[32m create\e[0m log\n\e[1m\e[32m create\e[0m log/server.log\n\e[1m\e[32m create\e[0m log/production.log\n\e[1m\e[32m create\e[0m log/development.log\n\e[1m\e[32m create\e[0m log/test.log\n\e[1m\e[32m create\e[0m public\n\e[1m\e[32m create\e[0m public/500.html\n\e[1m\e[32m create\e[0m public/robots.txt\n\e[1m\e[32m create\e[0m public/favicon.ico\n\e[1m\e[32m create\e[0m public/404.html\n\e[1m\e[32m create\e[0m public/index.html\n\e[1m\e[32m create\e[0m public/422.html\n\e[1m\e[32m create\e[0m public/images\n\e[1m\e[32m create\e[0m public/images/rails.png\n\e[1m\e[32m create\e[0m public/stylesheets\n\e[1m\e[32m create\e[0m public/stylesheets/.gitkeep\n\e[1m\e[32m create\e[0m public/javascripts\n\e[1m\e[32m create\e[0m public/javascripts/application.js\n\e[1m\e[32m create\e[0m public/javascripts/controls.js\n\e[1m\e[32m create\e[0m public/javascripts/effects.js\n\e[1m\e[32m create\e[0m public/javascripts/prototype.js\n\e[1m\e[32m create\e[0m public/javascripts/rails.js\n\e[1m\e[32m create\e[0m public/javascripts/dragdrop.js\n\e[1m\e[32m create\e[0m script\n\e[1m\e[32m create\e[0m script/rails\n\e[1m\e[32m create\e[0m test\n\e[1m\e[32m create\e[0m test/performance/browsing_test.rb\n\e[1m\e[32m create\e[0m test/test_helper.rb\n\e[1m\e[32m create\e[0m test/functional\n\e[1m\e[32m create\e[0m test/integration\n\e[1m\e[32m create\e[0m test/fixtures\n\e[1m\e[32m create\e[0m test/unit\n\e[1m\e[32m create\e[0m tmp\n\e[1m\e[32m create\e[0m tmp/sessions\n\e[1m\e[32m create\e[0m tmp/sockets\n\e[1m\e[32m create\e[0m tmp/cache\n\e[1m\e[32m create\e[0m tmp/pids\n\e[1m\e[32m create\e[0m vendor/plugins\n\e[1m\e[32m create\e[0m vendor/plugins/.gitkeep\n"
ruby-1.9.2-p0 > $?.to_i
=> 0
ruby-1.9.2-p0 > exit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment