#!/bin/sh < list sort -R | while read -r repo do echo "$repo" dir="$(echo $line | sed -e "s|.*/||")" if ! [ -d "$dir" ] then git clone --depth 1 "$repo" # Disk space isn't free. #else # cd "$dir" # git pull # cd .. fi done