vault backup: 2025-12-10 11:37:35

This commit is contained in:
2023-05-15 17:16:05 +02:00
committed by Thomas Peetz
parent 91bf72fc87
commit 73f2162ddf
6049 changed files with 513094 additions and 227748 deletions
@@ -0,0 +1,32 @@
---
title: Parsen der Argumente in einem Shell-Skript
latitude: 50.7912
longitude: 6.06267
altitude: 0
tags:
- IT/Shell
---
Parsen der Argumente in einem Shell-Skript
```shell
while [ "$#" -gt 0 ]
do
case "$1" in
-option1)
echo "option 1"
;;
-option2)
echo "option 2"
if [ -n "$2" ] && [ "$2" == `echo "$2" | sed 's/-//'` ]; then
OPTION2 = $2
shift
fi
;;
*)
OPTS = "$OPTS '$1'"
;;
ecase
shift
done
```