better logic
This commit is contained in:
parent
2ce48fc6a7
commit
a65b8bf190
@ -3,9 +3,17 @@
|
|||||||
# Ferit Yiğit BALABAN <fybalaban@fybx.dev>, 2023
|
# Ferit Yiğit BALABAN <fybalaban@fybx.dev>, 2023
|
||||||
#
|
#
|
||||||
EXCLUDE_FILE="$HOME/.backupexclude"
|
EXCLUDE_FILE="$HOME/.backupexclude"
|
||||||
|
FILE="$HOME-$( date +'%y%m%d' ).tar.gz)"
|
||||||
|
USER="$( whoami )"
|
||||||
|
|
||||||
echo "Hello, $( whoami )"
|
echo "Hello, $USER"
|
||||||
echo "with excluded folders: $( du -sh --exclude-from="$EXCLUDE_FILE" "$HOME" )"
|
echo "with excluded folders: $( du -sh --exclude-from="$EXCLUDE_FILE" "$HOME" )"
|
||||||
echo "with everything : $( du -sh "$HOME" )"
|
echo "with everything : $( du -sh "$HOME" )"
|
||||||
|
echo "file will be saved as $FILE"
|
||||||
|
|
||||||
|
sudo tar --exclude-from="$EXCLUDE_FILE" \
|
||||||
|
--create --verbose --preserve-permissions \
|
||||||
|
--gzip --file "$FILE" "$HOME"
|
||||||
|
|
||||||
|
sudo chown "$USER":"$USER" "$FILE"
|
||||||
|
|
||||||
sudo tar --exclude-from="$EXCLUDE_FILE" --create --verbose --preserve-permissions --gzip --file "$HOME-$( date +'%y%m%d' ).tar.gz" "$HOME"
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user