summaryrefslogtreecommitdiff
path: root/rename
diff options
context:
space:
mode:
authorGravatar steering72532026-05-18 01:25:46 -0600
committerGravatar steering72532026-05-18 01:25:46 -0600
commitdc54a69b7552d8d44adf25b8009992c4a2b395be (patch)
tree0c1864e9239bf02fc83408be378d983070250ead /rename
init
Diffstat (limited to 'rename')
-rwxr-xr-xrename19
1 files changed, 19 insertions, 0 deletions
diff --git a/rename b/rename
new file mode 100755
index 0000000..afa951e
--- /dev/null
+++ b/rename
@@ -0,0 +1,19 @@
+#!/bin/bash
+# Rename a repo
+
+if [ $# -ne 2 ]; then
+ echo "Syntax: $0 <source name> <destination name>" >&2
+ exit 1
+fi
+
+
+if [[ $1 == *..* ]]; then
+ echo "No .." >&2
+ exit 1
+fi
+if [[ $2 == *..* ]]; then
+ echo "No .." >&2
+ exit 1
+fi
+
+mv --no-target-directory "$HOME/$1.git" "$HOME/$2.git"