Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
From Bash to Z Shell: Conquering the Command Line

Buy

A shell is a sophisticated way to control your computer—Unix, Linux, Microsoft Windows, Mac OS X, and others. If you do more than the most basic operations, you can do many of them more powerfully and quickly with a shell and your keyboard than by using a mouse.

The history of shells goes back some 30 years. In the early days of the Unix operating system, choosing and customizing your interface to a computer was a new idea. (It still is new to many people today, users of “one-size-fits-all” window systems that can be changed only superficially.) Before windows and a mouse were common, programmers began developing an interface that used the keyboard: typing one or a few words to run programs, then reading results from the same screen. As time went on, more shells were developed, giving users more choices.

New features have been added continually over the years, making the modern shell an incredibly rich environment that saves power users hours of time and frustration. Tasks that take lots of repetitive work with a mouse can be automated. For example, shell features such as completion let you accomplish a lot with little typing.

A shell can work in two ways. You can use it interactively to do things by hand. You can also automate a task by packaging those same operations into a script or function. Learning shell features lets you do both of those because a shell is a user interface and a programming language in one.

The shells we discuss run on many operating systems. What you learn about shells will let you use all of these operating systems in the same way. If you use more than one operating system, a shell gives you a powerful and familiar interface to all of them.

There are several major shells. Because each has its differences, covering all of the shells could make a book that’s both confusing and unwieldy. We’ve concentrated on bash and zsh, two of the most modern and powerful shells. Both are freely available; in fact, they’re installed on many of the systems we’ve listed and can be downloaded from the Internet for the rest.

(HTML tags aren't allowed.)

Real World XML, Second Edition
Real World XML, Second Edition

Steven Holzner's friendly, easy-to-read style has turned this book (formerly known as Inside XML) into the leading reference on XML. Unlike other XML books, this one is packed with hundreds of real-world examples, fully tested and ready to use!

Holzner teaches you XML like no other author can, covering...

Intelligent Agents for Data Mining and Information Retrieval
Intelligent Agents for Data Mining and Information Retrieval

There is a large increase in the amount of information available on the World Wide Web and also in the number of online databases. This information abundance increases the complexity of locating relevant information. Such complexity drives the need for improved and intelligent systems for search and information retrieval. Intelligent Agents are...

Foundations of Dependable Computing: System Implementation
Foundations of Dependable Computing: System Implementation
Foundations of Dependable Computing: System Implementation, explores the system infrastructure needed to support the various paradigms of Paradigms for Dependable Applications. Approaches to implementing support mechanisms and to incorporating additional appropriate levels of fault detection and fault tolerance at the processor, network, and...

Programming Microsoft Windows CE .NET, Third Edition
Programming Microsoft Windows CE .NET, Third Edition

Design sleek, high-performance applications for the newest smart mobile devices with the industry’s most respected reference to Windows CE .NET. Now in its third edition, this essential guide has been updated for Windows CE .NET 4.2 and the Microsoft .NET Compact Framework. Author Douglas Boling expertly demonstrates how to apply your...

Web Copy That Sells: The Revolutionary Formula for Creating Killer Copy Every Time
Web Copy That Sells: The Revolutionary Formula for Creating Killer Copy Every Time
It never fails. When people ask me what I do for a living, and I say, “I write web copy,” I’m met with blank stares. Web copy is such a new term even those who have an Internet presence hardly recognize it. I quickly explain, “Web copy simply means the words that make visitors to your website pull out their credit cards and...
Transact-SQL Server User Defined Functions
Transact-SQL Server User Defined Functions
User-defined functions (UDFs) are new in SQL Server 2000. This book examines the various types of UDFs and describes just about everything that you’ll ever want to know in order to make the most of this new feature.

In particular, we’ll cover:  - The different types of UDFs  - Creating UDFs
...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy