Bash scripting allows you to save multiple Linux commands in a file and run them all at once.
Instead of manually typing commands repeatedly, you can automate tasks such as:
You will need:
1. Create a Directory (Optional)
bashmkdir scripts
cd scripts
2. Create a Script File
bashnano hello.sh
3. Add the Script Content
bash#!/bin/bash
echo "Hello, World!"
#!/bin/bash
line is called the shebang — it tells the system to use Bash for the script.4. Save & Exit
CTRL + X
, then Y
, then Enter
.Before running your script:
bashchmod u+x hello.sh
You can run it in two ways:
Using Bash explicitly:
bashbash hello.sh
Or execute it directly (if executable + shebang present):
bash./hello.sh
Expected output:
textHello, World!
To run scripts as if they’re built-in commands:
bashpwd
$PATH
:bashexport PATH=$PATH:/home/user/scripts
Now you can run:
bashhello.sh
from anywhere.
#!/bin/bash
) → Tells system to use Bash.NAME="Linux"
).chmod
)..sh
is common but optional.#
) to document your code.👉 Read next: Bash Functions – A Complete Guide for Shell Scripting
Pystinger is a Python-based tool that enables SOCKS4 proxying and port mapping through webshells. It…
Introduction When it comes to cybersecurity, speed and privacy are critical. Public vulnerability databases like…
Introduction When it comes to cybersecurity, speed and privacy are critical. Public vulnerability databases like…
If you are working with Linux or writing bash scripts, one of the most common…
What is a bash case statement? A bash case statement is a way to control…
Why Do We Check Files in Bash? When writing a Bash script, you often work…