summaryrefslogtreecommitdiff
path: root/src/categorydata
diff options
context:
space:
mode:
Diffstat (limited to 'src/categorydata')
-rwxr-xr-xsrc/categorydata20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/categorydata b/src/categorydata
new file mode 100755
index 0000000..faee5bf
--- /dev/null
+++ b/src/categorydata
@@ -0,0 +1,20 @@
+#!/bin/sh
+set -euo pipefail
+
+
+usage() {
+ echo 'Usage: categorydata FILENAME.conf'
+}
+
+FILENAME="${1:-}"
+eval "$(assert-arg -- "$FILENAME" 'FILENAME.conf')"
+. ./"$FILENAME"
+
+
+DIR="$(dirname "$FILENAME")"/../../..
+for category in ${categories:-}; do
+ from="$DIR"/category."$category"."$date_iso"-"$sort".sortdata
+ to="$date_iso"-"$sort".sortdata
+ ln -fs "$to" "$from"
+ printf '%s\n' "$from"
+done