blob: 931d80893ac6a8d2f8c718081dfa3a8c0913ad21 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#!/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 > /dev/null 2>&1 &&
printf 'Up to date.' ||
printf 'Couldn'\''t update.'
printf '\n'
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"
|