Du kannst Argumente mithilfe von sogenannten "Positional Parameters" verarbeiten. Diese werden im Skript als $1, $2, $3 usw. referenziert, wobei $1 den ersten Parameter, $2 den zweiten und so weiter darstellt. $# beinhaltet die Anzahl an übergebenen Argumenten.
#!/bin/bash
# Überprüfe, ob genug Parameter übergeben wurden
if [ $# -lt 2 ]; then
echo "Zu wenige Parameter. Benutzung: $0 param1 param2"
exit 1
fi
# Verarbeite die Parameter
param1=$1
param2=$2
# Hier kannst du mit param1 und param2 arbeiten
echo "Parameter 1: $param1"
echo "Parameter 2: $param2"