EasterBlack-owned or founded brands at TargetGroceryClothing, Shoes & AccessoriesBabyHomeFurnitureKitchen & DiningOutdoor Living & GardenToysElectronicsVideo GamesMovies, Music & BooksSports & OutdoorsBeautyPersonal CareHealthPetsHousehold EssentialsArts, Crafts & SewingSchool & Office SuppliesParty SuppliesLuggageGift IdeasGift CardsClearanceTarget New ArrivalsTarget Finds#TargetStyleTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores

Pro Bash - 3rd Edition by Jayant Varma (Paperback)

Pro Bash - 3rd Edition by  Jayant Varma (Paperback) - 1 of 1
$42.01 sale price when purchased online
$54.99 list price
Target Online store #3991

About this item

Highlights

  • Learn how to effectively utilize the Bash shell in your programming.
  • About the Author: Jayant Varma is the founder of OZ Apps (www.oz-apps.com), a consulting and development company providing IT solutions.
  • 305 Pages
  • Computers + Internet, Programming

Description



Book Synopsis



Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax.

Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming.

The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming UNIX lore, you can write professional Bash programs through standard programming techniques.

What You'll Learn

  • Use the Bash shell to write utilities and accomplish most programming tasks
  • Replace many external commands with shell parameter expansion making scripts very fast
  • Avoid many common mistakes that cause scripts to fail
  • See how Bash's read line and history libraries can save typing when getting user input
  • Build shell scripts that get information from the Web

Who This Book Is For

Developers, programmers, and open source enthusiasts who want to write scripts using Bash on multiple platforms



From the Back Cover



Learn how to effectively utilize the Bash shell in your programming. This refreshed and expanded third edition has been updated to Bash 5.2, and many scripts have been rewritten to make them more idiomatically Bash, taking better advantage of features specific to Bash. It is easy to read, understand, and will teach you how to get to grips with Bash programming without drowning you in pages and pages of syntax.

Using this book you will be able to use the shell efficiently, make scripts run faster using expansion and external commands, and understand how to overcome many common mistakes that cause scripts to fail. This book is perfect for all beginning Linux and Unix system administrators who want to be in full control of their systems, and really get to grips with Bash programming.

The Bash shell is a complete programming language, not merely a glue to combine external Linux commands. By taking full advantage of Shell internals, Shell programs can perform as snappily as utilities written in C or other compiled languages. And you will see how, without assuming UNIX lore, you can write professional Bash programs through standard programming techniques.

You will:

  • Use the Bash shell to write utilities and accomplish most programming tasks
  • Replace many external commands with shell parameter expansion making scripts very fast
  • Avoid many common mistakes that cause scripts to fail
  • See how Bash's read line and history libraries can save typing when getting user input
  • Build shell scripts that get information from the Web



Review Quotes




"This is an excellent reference book for those who need to write Bash scripts. It is well organized, logically presented, and covers all the major commands and structures that are necessary to write useful scripts. ... Each chapter ends with a summary, a list of the commands introduced, and some exercises for the reader to try in order to practice the skills they have just learned." (Michael Oudshoorn, Computing Reviews, February 15, 2024)




About the Author



Jayant Varma is the founder of OZ Apps (www.oz-apps.com), a consulting and development company providing IT solutions. He is an experienced developer with more than 30 years of industry experience spread across several countries. As well as being a university lecturer in Australia where he currently resides, he is the author of a number of books topics like SwiftUI Lua and Xcode as well as Open Source topics like Linux, Bash and Shell Scripting . He loves to travel and finds Europe to be his favorite destination.
Chris F.A. Johnson
was introduced to Unix in 1990 and learned shell scripting because there was no C compiler on the system. His first major project was a menu-driven, user-extensible database system with report generator. Chris is now retired and currently resides in Toronto, Canada.
Dimensions (Overall): 10.0 Inches (H) x 7.0 Inches (W) x .69 Inches (D)
Weight: 1.26 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 305
Genre: Computers + Internet
Sub-Genre: Programming
Publisher: Apress
Theme: Open Source
Format: Paperback
Author: Jayant Varma
Language: English
Street Date: November 8, 2023
TCIN: 90806080
UPC: 9781484295878
Item Number (DPCI): 247-38-0728
Origin: Made in the USA or Imported
If the item details above aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 0.69 inches length x 7 inches width x 10 inches height
Estimated ship weight: 1.26 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, shipped, delivered by a Shipt shopper, or made ready for pickup.
See the return policy for complete information.

Trending Computers & Technology Books

Cybersecurity for Dummies - 3rd Edition by  Joseph Steinberg (Paperback)

$24.99
MSRP $29.99
Buy 1, get 1 50% off select books, games & more

The Coming Wave - by Mustafa Suleyman

$16.99 - $18.83
MSRP $20.00 - $32.50
Buy 1, get 1 50% off select books, games & more

Nexus - by  Yuval Noah Harari (Hardcover)

$21.71
MSRP $35.00
Buy 1, get 1 50% off select books, games & more

The Julia Rothman Collection - (Paperback)

$31.49
MSRP $57.00
Buy 1, get 1 50% off select books, games & more
4.6 out of 5 stars with 10 ratings

Discover more options

Swiftui for Absolute Beginners - by  Jayant Varma (Paperback)

$37.99
MSRP $64.99
Buy 1, get 1 50% off select books, games & more

Practical Graphql - by  Nabendu Biswas (Paperback)

$39.99
MSRP $49.99
Buy 1, get 1 50% off select books, games & more

Wireshark Fundamentals - by  Vinit Jain (Paperback)

$54.99
Buy 1, get 1 50% off select books, games & more

Practical Internet Server Configuration - by  Robert La Lau (Paperback)

$51.99
MSRP $79.99
Buy 1, get 1 50% off select books, games & more

Terraform Made Easy - by  Ivy Wang (Paperback)

$47.49
MSRP $54.99
Buy 1, get 1 50% off select books, games & more

Related Categories

Get top deals, latest trends, and more.

Privacy policy

Footer

About Us

About TargetCareersNews & BlogTarget BrandsBullseye ShopSustainability & GovernancePress CenterAdvertise with UsInvestorsAffiliates & PartnersSuppliersTargetPlus

Help

Target HelpReturnsTrack OrdersRecallsContact UsFeedbackAccessibilitySecurity & FraudTeam Member Services

Stores

Find a StoreClinicPharmacyTarget OpticalMore In-Store Services

Services

Target Circle™Target Circle™ CardTarget Circle 360™Target AppRegistrySame Day DeliveryOrder PickupDrive UpFree 2-Day ShippingShipping & DeliveryMore Services
PinterestFacebookInstagramXYoutubeTiktokTermsCA Supply ChainPrivacyCA Privacy RightsYour Privacy ChoicesInterest Based AdsHealth Privacy Policy