vault backup: 2025-12-10 11:37:35
This commit is contained in:
@@ -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
|
||||
```
|
||||
Reference in New Issue
Block a user