Files
git.taskfile.build/bin/backup-env-files
T

13 lines
372 B
Bash
Executable File

#!/bin/bash
function backup-env-files() {
if test -z "$1"; then echo "\$1 is empty."; exit 1; fi
TASK_CONFIG_DIR=${TASK_CONFIG_DIR:-$HOME/.config/taskfile.build}
BACKUP_FILEPATH="$1/$(date +'%Y-%m-%d')-backup-env-files.tar.gz"
echo "Backing up env files to: $BACKUP_FILEPATH"
cd "$TASK_CONFIG_DIR" || exit 1
tar -czf "$BACKUP_FILEPATH" .env.*
}