Ich habe eine Reihe von Repositorys, die auf der Grundlage ihres VCS (Git, Mercurial, SVN) in Verzeichnisse sortiert sind. Mit Subversion konnte ich svn update *das übergeordnete Verzeichnis ausführen und es durchlief jedes Verzeichnis und aktualisierte jedes Repository wie erwartet. Das ist bei Git oder Mercurial nicht der Fall.
Ich möchte ein Bash-Skript entwickeln, das ich ausführen kann, um genau das zu tun, Verzeichnisse zu durchlaufen und entweder git pulloder hg pullin jedem. Ich habe nur nicht viel Erfahrung mit Bash-Skripten.