#!/bin/sh cd "$( dirname "$( realpath "$0" )" )" CopyCfg() { for Type in "" "." do [ "$(whoami)" = "root" ] && [ -d "$1/Root" ] && cp -r $(find "$1/Root" -maxdepth 1 -mindepth 1 -name "$Type*") / [ -d "$1/Home" ] && cp -r $(find "$1/Home" -maxdepth 1 -mindepth 1 -name "$Type*") ~/ done } Cur="$1" while [ ! -z "$Cur" ] do if [ -d "$Cur" ] then echo "$Cur" CopyCfg "$Cur" fi shift > /dev/null 2>&1 || Cur="" Cur="$1" done