configfiles/zsh/.zsh/10-helpers.zsh
2015-11-01 23:54:33 +01:00

27 lines
524 B
Bash

mkpasswd() {
LEN=${1:-30}
tr -cd ' -~' < /dev/urandom | fold -w $LEN | sed 1q
}
mkpasswd2() {
LEN=${1:-30}
base64 < /dev/urandom | fold -w $LEN | sed 1q
}
gitall() {
ROOT=$(pwd)
find . -name '.git' | while read repo; do
repodir=$(dirname "$repo")
reponame=$(basename "$repodir")
cd "$repodir"
echo "==================================="
echo "===> $reponame"
echo "==================================="
git $@
cd "$ROOT";
done
}