Command-Line Rust

A Project-Based Primer for Writing Rust CLIs



Bookstore > Books > Command-Line Rust

Price$36.99 - $43.14
Rating
AuthorKen Youens-Clark
PublisherO'Reilly Media
Published2022
Pages396
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101098109430
ISBN-139781098109431
EBook Hardcover Paperback

For several consecutive years, Rust has been voted "most loved programming language" in Stack Overflow's annual developer survey. This open source systems programming language is now used for everything from game engines and operating systems to browser components and virtual reality simulation engines. But Rust is also an incredibly complex language with a notoriously difficult learning curve.

Rather than focusing on the language as a whole, this guide teaches Rust using a single small, complete, focused program in each chapter. Author Ken Youens-Clark shows you how to start, write, and test each of these programs to create a finished product. You'll learn how to handle errors in Rust, read and write files, and use regular expressions, Rust types, structs, and more.

Discover how to: Use Rust's standard libraries and data types such as numbers, strings, vectors, structs, Options, and Results to create command-line programs; Write and test Rust programs and functions; Read and write files, including stdin, stdout, and stderr; Document and validate command-line arguments; Write programs that fail gracefully; Parse raw and delimited text manually, using regular expressions and Rust crates; Use and control randomness.


  1. (3 books)



5 5 4

Similar Books


Efficient Linux at the Command Line

Efficient Linux at the Command Line

by Daniel J. Barrett

Take your Linux skills to the next level! Whether you're a system administrator, software developer, site reliability engineer, or enthusiastic hobbyist, this practical, hands-on book will help you work faster, smarter, and more efficiently. You'll learn how to create and run complex commands that solve real business problems, p...

Price:  $37.10  |  Publisher:  O'Reilly Media  |  Release:  2022

Command Line Fundamentals

Command Line Fundamentals

by Vivek N

The most basic interface to a computer - the command line - remains the most flexible and powerful way of processing data and performing and automating various day-to-day tasks.Command Line Fundamentals begins by exploring the basics, and then focuses on the most common tool, the Bash shell (which is standard on all Linux and iOS systems)...

Price:  $34.99  |  Publisher:  Packt Publishing  |  Release:  2018

Linux Command Line for You and Me

Linux Command Line for You and Me

by Kushal Das

The command line is a text interface for your computer. It's a program that takes in commands, which it passes on to the computer's operating system to run.Linux command line for you and me is a open book for newcomers to command line environment....

Publisher:  Self-publishing  |  Release:  2021

Learn Enough Developer Tools to Be Dangerous

Learn Enough Developer Tools to Be Dangerous

by Michael Hartl

Three of the core tools needed for modern software development are the Unix command line, a text editor, and version control with Git. But you don't need to learn "everything" about them, just how to use them efficiently to solve real problems. In Learn Enough Developer Tools to Be Dangerous, renowned instructor Michael Har...

Price:  $29.64  |  Publisher:  Addison-Wesley  |  Release:  2022

Linux Command Line and Shell Scripting Bible

Linux Command Line and Shell Scripting Bible

by Richard Blum

There's a lot to be said for going back to basics. Not only does this Bible give you a quick refresher on the structure of open-source Linux software, it also shows you how to bypass the hefty graphical user interface on Linux systems and start interacting the fast and efficient way with command lines and automated scripts. You'...

Price:  $10.83  |  Publisher:  Wiley  |  Release:  2008

Linux Command Line and Shell Scripting Bible, 2nd Edition

Linux Command Line and Shell Scripting Bible, 2nd Edition

by Richard Blum, Christine Bresnahan

The Linux command line allows you to type specific Linux commands directly to the system so that you can easily manipulate files and query system resources, thereby permitting you to automate commonly used functions and even schedule those programs to run automatically. This new edition is packed with new and revised content, reflecting t...

Price:  $8.58  |  Publisher:  Wiley  |  Release:  2011

Linux Command Line and Shell Scripting Bible, 3rd Edition

Linux Command Line and Shell Scripting Bible, 3rd Edition

by Richard Blum, Christine Bresnahan

Linux Command Line and Shell Scripting Bible is your essential Linux guide. With detailed instruction and abundant examples, this book teaches you how to bypass the graphical interface and communicate directly with your computer, saving time and expanding capability. This third edition incorporates thirty pages of new functional examples ...

Price:  $25.80  |  Publisher:  Wiley  |  Release:  2015

Beginning the Linux Command Line, 2nd edition

Beginning the Linux Command Line, 2nd edition

by Sander van Vugt

This is Linux for those of us who don't mind typing. All Linux users and administrators tend to like the flexibility and speed of Linux administration from the command line in byte-sized chunks, instead of fairly standard graphical user interfaces. Beginning the Linux Command Line is verified against all of the most important Linux d...

Price:  $33.04  |  Publisher:  Apress  |  Release:  2015