new replay name shorthand 'Nxxnxn' for date prefix of N days ago
[perl/schtarr.git] / new
diff --git a/new b/new
index 05509b40b049da6138f6e4b3d2ba085717dd21ea..9c0e6ef01ce5678d8d6889145ec849a73be3d1e2 100755 (executable)
--- a/new
+++ b/new
@@ -16,6 +16,12 @@ echo
 read -p 'replay name: ' name
 if [ ! "$name" ]; then name=1x2; fi
 case "$name" in
+[0-9]*[a-z][a-z][1-9]x[1-9])
+       ago=${name:0:1}
+       name=${name:${#ago}}
+       name=$(date +%Y%m%d -d "$ago day ago")"$name"
+       echo "Only postfix specified; using $name"
+       ;;
 [1-9]x[1-9])
        name=$(date +%Y%m%d)"bn$name"
        echo "Only postfix specified; using $name"