Scripting: Automation with Bash, Powershell, and Python
暫譯: 腳本編寫:使用 Bash、Powershell 和 Python 進行自動化

Kofler, Michael

  • 出版商: SAP PRESS
  • 出版日期: 2024-03-26
  • 售價: $1,740
  • 貴賓價: 9.5$1,653
  • 語言: 英文
  • 頁數: 470
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1493225561
  • ISBN-13: 9781493225569
  • 相關分類: PowershellPython程式語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Developers and admins, it's time to simplify your workday. With this practical guide, use scripting to solve tedious IT problems with less effort and less code! Learn about popular scripting languages: Bash, PowerShell, and Python. Master important techniques such as working with Linux, cmdlets, regular expressions, JSON, SSH, Git, and more. Use scripts to automate different scenarios, from backups and image processing to virtual machine management. Discover what's possible with only 10 lines of code!

In this book, you'll learn about:

a. Scripting Languages
Beginners, get the crash course you need in Bash (and its alternative, Zsh), PowerShell, and Python syntax to perform scripting tasks.

b. Scripting Techniques
Learn to write successful scripts by following expert guidance and practical examples. Use commands for processing text files, functions for handling JSON and XML files, cron for automating script execution, SSH for running code, and more.

c. Scripting Examples
See scripting in action! Walk through concrete applications of scripting: data backup, image processing, web scraping, REST APIs, database maintenance, cloud scenarios, and virtual machine administration.

Highlights include:

1) Bash and Zsh
2) Linux toolbox
3) PowerShell and CmdLets
4) Python and pip
5) JSON, XML, and INI
6) SSH, VS Code, and Git
7) Automation with cron
8) Backup automation
9) Image processing
10) Web scraping
11) Cloud scripting
12) Virtual machines

商品描述(中文翻譯)

開發人員和管理員,現在是簡化工作日的時候了。使用這本實用指南,透過腳本來解決繁瑣的 IT 問題,讓工作更輕鬆,編寫更少的程式碼!了解流行的腳本語言:Bash、PowerShell 和 Python。掌握重要技術,例如使用 Linux、cmdlets、正則表達式、JSON、SSH、Git 等等。利用腳本自動化不同的場景,從備份和影像處理到虛擬機管理。發現只需 10 行程式碼就能實現的可能性!

在這本書中,您將學到:

a. 腳本語言
初學者,獲得您所需的 Bash(及其替代品 Zsh)、PowerShell 和 Python 語法的速成課程,以執行腳本任務。

b. 腳本技術
通過遵循專家的指導和實用範例,學習編寫成功的腳本。使用命令處理文本文件,使用函數處理 JSON 和 XML 文件,使用 cron 自動執行腳本,使用 SSH 運行代碼等等。

c. 腳本範例
觀看腳本的實際應用!逐步了解腳本的具體應用:數據備份、影像處理、網頁爬蟲、REST API、數據庫維護、雲端場景和虛擬機管理。

重點包括:

1) Bash 和 Zsh
2) Linux 工具箱
3) PowerShell 和 CmdLets
4) Python 和 pip
5) JSON、XML 和 INI
6) SSH、VS Code 和 Git
7) 使用 cron 自動化
8) 備份自動化
9) 影像處理
10) 網頁爬蟲
11) 雲端腳本
12) 虛擬機