mirror of
https://github.com/community-scripts/ProxmoxVE
synced 2025-02-12 02:39:17 +00:00
21 lines
425 B
Bash
21 lines
425 B
Bash
#!/bin/bash
|
|
|
|
FILE=$1
|
|
TODAY=$(date -u +"%Y-%m-%d")
|
|
|
|
if [[ -z "$FILE" ]]; then
|
|
echo "No file specified. Exiting."
|
|
exit 1
|
|
fi
|
|
|
|
if [[ ! -f "$FILE" ]]; then
|
|
echo "File $FILE not found. Exiting."
|
|
exit 1
|
|
fi
|
|
|
|
DATE_IN_JSON=$(jq -r '.date_created' "$FILE" 2>/dev/null || echo "")
|
|
|
|
if [[ "$DATE_IN_JSON" != "$TODAY" ]]; then
|
|
jq --arg date "$TODAY" '.date_created = $date' "$FILE" > tmp.json && mv tmp.json "$FILE"
|
|
fi
|