commit 5fe417e
chld
·
2025-12-20 19:48:26 +0000 UTC
parent e02a35c
testing
1 files changed,
+3,
-4
+3,
-4
1@@ -57,9 +57,6 @@ main() {
2 [ -d "$1" ] || die Given path does not exist
3 [ "$(id -u)" = 0 ] || die Script needs to be run as root
4
5- # unmount if 2nd arg passed
6- [ $2 ] && clean
7-
8 # Intended behaviour.
9 # shellcheck disable=SC2064
10 #trap "clean ${1%"${1##*[!/]}"}" EXIT INT
11@@ -80,4 +77,6 @@ main() {
12
13 }
14
15-main "$@"
16+# unmount if 2nd arg passed
17+[ $2 ] && { clean ${1%"${1##*[!/]}"}; exit 0; }
18+main "$1"