
Command-Line Rust
Ken Youens-Clark
- Editorial
- O'Reilly
- Año
- 2022
- Páginas
- ~398
- Nivel
- Intermedio
De qué trata
Manual práctico y pedagógico escrito por Ken Youens-Clark y publicado por O'Reilly en 2022. Enseña a dominar Rust a través de la reimplementación de utilidades UNIX clásicas para la terminal.
Cubre el diseño de interfaces de línea de comandos con `clap`, lectura y escritura eficiente de archivos, procesamiento de expresiones regulares, formateo de texto y tablas, manejo robusto de códigos de salida y errores, y pruebas automatizadas rigurosas tanto unitarias como de integración (CLI integration tests).
Cada capítulo reta al lector a escribir un clon funcional de comandos como `echo`, `cat`, `head`, `wc`, `uniq`, `find`, `grep`, `cut`, `comm`, `tail` y `cal`. Es uno de los recursos didácticos más amenos, estructurados y efectivos para consolidar conocimientos en Rust.
- Rust CLI
- clap
- UNIX Tools
- minigrep
- Testing de CLI
- Expresiones Regulares
- E/S de Archivos
¿Cómo enseña?
Con ejercicios
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Suite de Clones UNIX en Rust (echo, cat, grep, wc, find)
Implementación y suite de pruebas automatizadas de 14 utilidades UNIX clásicas con interfaz de terminal idiomática en Rust.

