#!/bin/bash modules=('Cancer-streamline_cancer' 'Pharmacy-streamline_pharmacy' 'Payroll-streamline_payroll' 'PatientFinance-streamline_patient_finance' 'PatientDiscounts-streamline_patient_discounts' 'Maternity-streamline_maternity' 'Journals-streamline_journals' 'Invoices-streamline_invoices' 'Investigations-streamline_investigations' 'Insurance-streamline_insurance' 'Hiv-streamline_hiv' 'FinanceReports-streamline_finance_reports' 'Finance-streamline_finance' 'EyeClinic-streamline_eye_clinic' 'Expenses-streamline_expenses' 'Diabetes-streamline_diabetes' 'Budgets-streamline_budgets' 'Banking-streamline_banking' 'Antenatal-streamline_ante_natal' 'Stores-streamline_stores' 'Theatre-streamline_theatre' 'Reports-streamline_reports' 'WardManagement-streamline_ward_management') for module in "${modules[@]}"; do module_array=($(echo "$module" | sed 's/-/ /g')) echo "Cloning ${module_array[0]}" if [ ! -d Modules/"${module_array[0]}" ]; then mkdir -p Modules/"${module_array[0]}"; fi cd Modules/"${module_array[0]}" || continue git clone https://bitbucket.org/dcsammi/"${module_array[1]}".git . || echo "Could not clone ${module_array[0]}" cd ../../ done