Scripting. Automation with Bash, PowerShell, and Python - Helion

Tytuł oryginału: Scripting. Automation with Bash, PowerShell, and Python
ISBN: 9781806024865
stron: 473, Format: ebook
Data wydania: 2025-06-17
Księgarnia: Helion
Cena książki: 159,00 zł
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.
Osoby które kupowały "Scripting. Automation with Bash, PowerShell, and Python", wybierały także:
- Jak zhakowa 125,00 zł, (10,00 zł -92%)
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Efekt piaskownicy. Jak szefować żeby roboty nie zabrały ci roboty 59,50 zł, (11,90 zł -80%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
Spis treści
Scripting. Automation with Bash, PowerShell, and Python eBook -- spis treści
- 1. Scripting: Doing One Thing
- 2. Ten Times Ten Lines
- 3. Bash and Zsh
- 4. PowerShell
- 5. Python
- 6. Linux Toolbox
- 7. cmdlets for PowerShell
- 8. Analyzing Texts with Filters and Pipes
- 9. Regular Expressions
- 10. JSON, XML, and INI
- 11. Running Scripts Automatically
- 12. SSH
- 13. Visual Studio Code
- 14. Git
- 15. Backups
- 16. Image Processing
- 17. Web Scraping
- 18. Using REST APIs
- 19. Databases
- 20. Scripting in the Cloud
- 21. Virtual Machines