Command Line Applications in Ruby
summary
Explains how to build command-line applications using Ruby, covering relevant libraries and tools in the Ruby ecosystem for creating, parsing, and packaging CLI programs. Focuses on practical techniques and workflows for developing, testing, and distributing Ruby-based command-line tools.
AI-written summary · about
chapters (23)
- 0:00About Keith Bennett
- 1:31Command Line Applications
- 3:01WiFi
- 4:42Command Line Interface
- 5:07Git
- 5:22Sub commands
- 5:35Switches
- 6:45Mac Utilities
- 8:45Requirements
- 11:35Example
- 13:09Roast mode
- 15:39Inspect mode
- 16:04Parse Command Line Option
- 17:18Open Command Line Option
- 18:36Basic Class Design
- 20:37Convenience Methods
- 21:37External Commands
- 21:59PreCommands
- 24:12Shell Words
- 25:38executable
- 26:34optional parentheses
- 27:26JRuby
- 28:13Questions
related talks
29mCommand-Line Applications in Ruby: Design Patterns and Best...
42mUsing Ruby to Craft and Test Beautiful Command Line Applications
06mRuby on the Command Line
38mWhy You Should Love The Command Line
32mBuilding CLI Apps for Everyone
37mBuilding maintainable command-line tools with MRuby
34mThe Ruby Developer's Command Line Toolkit
40mBuilding CLI Apps for Everyone
