Get Free Shipping on orders over $79
Scripting : Automation with Bash, PowerShell, and Python - Inc Rheinwerk Publishing

Scripting

Automation with Bash, PowerShell, and Python

By: Inc Rheinwerk Publishing

eText | 17 June 2025 | Edition Number 1

At a Glance

eText


$68.19

or 4 interest-free payments of $17.05 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Master automation with Bash, PowerShell, and Python in real-world scenarios. Learn to write scripts that solve everyday IT tasks in fewer lines of code.

Key Features

  • A comparative guide to Bash, PowerShell, and Python for solving diverse IT automation tasks
  • Practical scripting scenarios that reflect real-world problems faced by IT professionals
  • Structured walkthroughs that move from language basics to advanced multi-tool integrations

Book Description

This comprehensive scripting guide empowers system administrators, developers, and power users to automate repetitive IT tasks across platforms using three major scripting languages: Bash, PowerShell, and Python. The book opens with foundational scripting concepts and showcases what you can accomplish with just ten lines of code. It continues with in-depth chapters on each language, emphasizing syntax, control structures, error handling, and modularity. Readers will explore practical techniques for managing files, parsing text, utilizing regular expressions, and working with JSON, XML, and INI formats. The book dives into job automation with cron and Task Scheduler, secure communication via SSH, and scripting in professional environments with tools like Visual Studio Code and Git. The final section applies scripting to real-world cases, including system backups, image processing, web scraping, API consumption, database interactions, cloud integration, and virtual machine automation. With this book, readers build a strong scripting toolkit to efficiently manage modern IT workflows.

What you will learn

  • Automate tasks using concise Bash, PowerShell, and Python
  • Create scripts for backups, logging, and web scraping
  • Manage files, loops, and errors across all three languages
  • Parse text and logs using filters, pipes, and regex tools
  • Integrate scripting with Git, APIs, SSH, and cloud services
  • Schedule jobs with cron and Windows Task Scheduler

Who this book is for

Ideal for system administrators, DevOps professionals, and developers seeking practical automation skills. Readers should have basic familiarity with command-line interfaces and general programming concepts to get the most out of this book.

on
Desktop
Tablet
Mobile

More in Programming & Scripting Languages

Investing for Programmers - Stefan Papp

eBOOK

The Debugging Handbook - Johannes Kuhlmann

eBOOK

RRP $67.55

$54.99

19%
OFF
The Rust Programming Language, 3rd Edition - Carol Nichols

eBOOK