diff options
Diffstat (limited to 'bin/extra/supd')
| -rwxr-xr-x | bin/extra/supd | 22 | 
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"  | 
