#! /usr/bin/env bash #for branch in $(git for-each-ref --format='%(refname)' refs/heads/); do # echo "${branch/'refs/heads/'/''}" #done clone_work_dir="/home/jonnybravo/workdir" script_folder="$(pwd)" echo $script_folder #create_clone_Folder if [ ! -d $clone_work_dir ] then mkdir -p $clone_work_dir fi while IFS="," read -r git_url project_name do clone_folder="$clone_work_dir/$project_name" if [ -d $clone_work_dir ] then echo "Verzechnis $clone_work_dir existiert bereits" else git clone $git_url $clone_folder fi cd $clone_folder for branch in $(git for-each-ref --format='%(refname)' refs/heads/) do git_pro_branch="${branch/'refs/heads/'/''}" echo "$project_name as $git_pro_branch" done cd $script_folder done < <(tail -n +2 project.csv)