✨ rmdir-empty: take directory arguments
parent
a295c5c0c6
commit
7bc79861e1
@ -1,5 +1,15 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# recursively delete empty directories
|
# recursively delete empty directories
|
||||||
find . -depth \
|
|
||||||
-path "." -prune -or \
|
rmdir_empty() {
|
||||||
-type d -empty -exec rmdir -v {} \;
|
# make default . explicit
|
||||||
|
if [ -z "$1" ]; then
|
||||||
|
set -- .
|
||||||
|
fi
|
||||||
|
|
||||||
|
find "$@" -depth \
|
||||||
|
-path "." -prune -or \
|
||||||
|
-type d -empty -exec rmdir -v {} \;
|
||||||
|
}
|
||||||
|
|
||||||
|
rmdir_empty "$@"
|
||||||
|
Loading…
Reference in New Issue