Files
EventHubBack/scripts/wsl-ext4-dirs.sh
T

22 lines
508 B
Bash

#!/usr/bin/env bash
set -euo pipefail
PROJ="/mnt/c/Users/alexc/IdeaProjects/eventHub/EventHubBack"
DATA="${HOME}/eventhub-wsl-data"
mkdir -p "${DATA}/logs" "${DATA}/data"
for d in logs data; do
target="${PROJ}/${d}"
if [ -L "${target}" ]; then
rm "${target}"
elif [ -d "${target}" ] && [ ! -L "${target}" ]; then
ts=$(date +%s)
mv "${target}" "${DATA}/${d}.bak.${ts}" || true
fi
ln -sfn "${DATA}/${d}" "${target}"
done
ls -la "${PROJ}/logs" "${PROJ}/data"
df -T "${DATA}" | tail -1