summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/extra/supd22
1 files changed, 22 insertions, 0 deletions
diff --git a/bin/extra/supd b/bin/extra/supd
new file mode 100755
index 0000000..b4347b2
--- /dev/null
+++ b/bin/extra/supd
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+print_dir () { printf '%s: ' "$1" | sed "s#$HOME#~#" >&2; }
+
+check ()
+{
+ for dir in $1
+ do
+ print_dir "$2/$dir"
+ cd "$2/$dir" || continue
+ git pull 2> /dev/null | tr -d '\n'
+ echo
+ done
+}
+
+dirs="installdrier dotfiles password-store"
+prefix="$HOME/src"
+check "$dirs" "$prefix"
+
+# dirs="$(ls -1 "$HOME/proj/personal")"
+# prefix="$HOME/proj/personal"
+# check "$dirs" "$prefix"