2
0
Fork 0

Rework no Script

This commit is contained in:
guapito 2024-04-25 00:39:06 -03:00
parent 8a4ea1f8ac
commit 63664f8b96
1 changed files with 18 additions and 15 deletions

View File

@ -1,21 +1,24 @@
#!/usr/bin/env bash #!/bin/sh
if [ ! -d ~/.local/backup ]; then HOMEDIR="/home/$(whoami)"
mkdir -p ~/.local/backup/share
mkdir -p ~/.local/backup/.local/bin if [ ! -d "$HOMEDIR/.local/backup" ]; then
mkdir -p $HOMEDIR/.local/backup/.config
mkdir -p $HOMEDIR/.local/backup/.local/share
fi fi
cp -r ~/.config/ ~/.local/backup CONFIG=$(cat $XDG_CONFIG_HOME/backup/config | tr '\n' ' ')
cp -r ~/.local/share/ ~/.local/backup/.local SHARE=$(cat $XDG_CONFIG_HOME/backup/share | tr '\n' ' ')
cp -r ~/.local/bin/ ~/.local/backup/.local BIN=$(cat $XDG_CONFIG_HOME/backup/bin | tr '\n' ' ')
cp -r ~/.ssh ~/.local/backup HOME=$(cat $XDG_CONFIG_HOME/backup/home | tr '\n' ' ')
cp -r ~/docs ~/.local/backup
cp -r ~/img ~/.local/backup
cp -r ~/hare ~/.local/backup
cp ~/.bash* ~/.local/backup
if [ -d ~/.local/backup ]; then cp -vr $CONFIG $HOMEDIR/.local/backup/.config
tar -czf ~/backup.tar.gz ~/.local/backup cp -vr $SHARE $HOMEDIR/.local/backup/.local/share
rm -rf ~/.local/backup cp -vr $BIN $HOMEDIR/.local/backup/.local
cp -vr $HOME $HOMEDIR/.local/backup/
if [ -d "$HOMEDIR/.local/backup" ]; then
tar -czf $HOMEDIR/backup.tar.gz $HOMEDIR/.local/backup
rm -rf $HOMEDIR/.local/backup
fi fi