vault backup: 2024-01-25 14:02:02

This commit is contained in:
2024-01-25 14:02:03 +00:00
parent c09a4d605d
commit 14b75ba16c
32 changed files with 19979 additions and 26 deletions

View File

@@ -0,0 +1,18 @@
#!/bin/bash
if [ $# -ne 1 ]; then
echo You need to give just one argument
elif [ -e ~/wastebasket/"$1" ]; then
echo \"$1\" already exists in wastebasket, so I will not delete
elif [ -d "$1" ]; then
if [ $(ls -A "$1" | wc -l) -gt 0 ]; then
echo Directory \"$1\" is not empty, so I will not delete
else
echo Deleting directory \"$1\"
mv "$1" ~/wastebasket
fi
elif [ -f "$1" ]; then
echo Deleting file \"$1\"
mv "$1" ~/wastebasket
else
echo \"$1\" does not exist
fi