Small, Sharp Software Tools

Harness the Combinatoric Power of Command-Line Tools and Utilities



Bookstore > Books > Small, Sharp Software Tools

Price$21.91 - $29.17
Rating
AuthorBrian P. Hogan
PublisherThe Pragmatic Programmers
Published2019
Pages326
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101680502964
ISBN-139781680502961
EBook Hardcover Paperback

The command-line interface is making a comeback. That's because developers know that all the best features of your operating system are hidden behind a user interface designed to help average people use the computer. But you're not the average user, and the CLI is the most efficient way to get work done fast. Turn tedious chores into quick tasks: read and write files, manage complex directory hierarchies, perform network diagnostics, download files, work with APIs, and combine individual programs to create your own workflows. Put down that mouse, open the CLI, and take control of your software development environment.

No matter what language or platform you're using, you can use the CLI to create projects, run servers, and manage files. You can even create new tools that fit right in with grep, sed, awk, and xargs. You'll work with the Bash shell and the most common command-line utilities available on macOS, Windows 10, and many flavors of Linux.

Create files without opening a text editor. Manage complex directory structures and move around your entire file system without touching the mouse. Diagnose network issues and interact with APIs. Chain several commands together to transform data, and create your own scripts to automate repetitive tasks. Make things even faster by customizing your environment, creating shortcuts, and integrating other tools into your environment. Hands-on activities and exercises will cement your newfound knowledge and give you the confidence to use the CLI to its fullest potential. And if you're worried you'll wreck your system, this book walks you through creating an Ubuntu virtual machine so you can practice worry-free.

Dive into the CLI and join the thousands of other devs who use it every day.


  1. (9 books)


5 5 52

Similar Books


Building Tools with GitHub

Building Tools with GitHub

by Chris Dawson, Ben Straub

For your next project on GitHub, take advantage of the service's powerful API to meet your unique development requirements. This practical guide shows you how to build your own software tools for customizing the GitHub workflow. Each hands-on chapter is a compelling story that walks you through the tradeoffs and considerations for bu...

Price:  $14.97  |  Publisher:  O'Reilly Media  |  Release:  2016

Bioinformatics Programming Using Python

Bioinformatics Programming Using Python

by Mitchell L Model

Powerful, flexible, and easy to use, Python is an ideal language for building software tools and applications for life science research and development. This unique book shows you how to program with Python, using code examples taken directly from bioinformatics. In a short time, you'll be using sophisticated techniques and Python mo...

Price:  $42.49  |  Publisher:  O'Reilly Media  |  Release:  2009

Cloud Native DevOps with Kubernetes

Cloud Native DevOps with Kubernetes

by Justin Domingus, John Arundel

Kubernetes has become the operating system of today's cloud native world, providing a reliable and scalable platform for running containerized workloads. In this friendly, pragmatic book, cloud experts Justin Domingus and John Arundel show you what Kubernetes can do-and what you can do with it.This updated second edition guides you t...

Price:  $49.42  |  Free ebook  |  Publisher:  O'Reilly Media  |  Release:  2022

Beginning ArcGIS for Desktop Development using .NET

Beginning ArcGIS for Desktop Development using .NET

by Pouria Amirian

ArcGIS for Desktop is a powerful suite of software tools for creating and using maps, compiling, analyzing and sharing geographic information, using maps and geographic information in applications, and managing geographic databases. But getting the hang of ArcGIS for Desktop can be a bit tricky, even for experienced programmers. Core comp...

Price:  $25.99  |  Publisher:  Wrox  |  Release:  2013

Introductory Relational Database Design for Business

Introductory Relational Database Design for Business

by Jonathan Eckstein, Bonnie R. Schultz

Relational databases represent one of the most enduring and pervasive forms of information technology. Yet most texts covering relational database design assume an extensive, sophisticated computer science background. There are texts on relational database software tools like Microsoft Access that assume less background, but they focus pr...

Price:  $80.00  |  Publisher:  Wiley  |  Release:  2018

Mastering AutoCAD 2019 and AutoCAD LT 2019

Mastering AutoCAD 2019 and AutoCAD LT 2019

by George Omura, Brian C. Benton

Mastering AutoCAD 2019 and AutoCAD LT 2019 is the world's all-time best-selling guide to the world's most popular drafting software. Packed with tips, tricks, techniques, and tutorials, this guide covers every inch of AutoCAD and AutoCAD LT - including certification. This new edition has been fully updated to align with the soft...

Price:  $42.42  |  Publisher:  Wiley  |  Release:  2018

Practical JIRA Administration

Practical JIRA Administration

by Matthew B. Doar

If you're familiar with JIRA for issue tracking, bug tracking, and other uses, you know it can sometimes be tricky to set up and manage. In this concise book, software toolsmith Matt Doar clarifies some of the more confusing aspects by answering difficult and frequently asked questions about JIRA administration.Practical JIRA Adminis...

Price:  $12.53  |  Publisher:  O'Reilly Media  |  Release:  2011

Practical JIRA Plugins

Practical JIRA Plugins

by Matthew B. Doar

One advantage of using JIRA for issue tracking, bug tracking, or project management is the ability to extend this tool with hundreds of plugins from the JIRA community. In this concise book, software toolsmith Matt Doar - the author of Practical JIRA Administration - shows you how to create and maintain your own JIRA plugins to meet the s...

Price:  $11.00  |  Publisher:  O'Reilly Media  |  Release:  2011