1 BASH BASICS
Bash is a command language interpreter that provides an environment in which users can execute commands and run applications. As penetration testers and security practitioners, we frequently write bash scripts to automate a wide variety of tasks, making bash an essential tool for hackers. In this chapter, you’ll set up your bash development environment, explore useful Linux commands to include in future scripts, and learn the fundamentals of the language’s syntax, including variables, arrays, streams, arguments, and operators.
Environmental Setup
Before you begin learning bash, you need both a bash shell running in a terminal ...
Get Black Hat Bash now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.