13 lines
372 B
Bash
Executable File
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.*
|
|
}
|