vault backup: 2024-01-25 14:02:02
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
dir=$(dirname "$1")
|
||||
file=$(basename "$1")
|
||||
if [ $# -ne 1 ]; then
|
||||
echo You need to give just one argument
|
||||
elif [ ! -e ~/wastebasket/"$file" ]; then
|
||||
echo \"$file\" does not exist in wastebasket
|
||||
elif [ -e "$1" ]; then
|
||||
echo \"$1\" already exists, so I will not undelete
|
||||
else
|
||||
echo Restoring \"$file\" to \"$dir\"
|
||||
if [ ! -d "$dir" ]; then
|
||||
mkdir "$dir"
|
||||
fi
|
||||
mv ~/wastebasket/"$file" "$dir"
|
||||
fi
|
Reference in New Issue
Block a user