#!/bin/bash GLOBIGNORE=".:.." DIR=$(dirname $(readlink -f $0)); DIRS="/boot/syslinux /etc /etc/lightdm /etc/X11/xorg.conf.d /etc/skel /usr/share/wallpapers" for dir in $DIRS; do if [ -d "$DIR$dir" ]; then for script in $DIR$dir/*; do echo $script if [ -d "$script" ]; then echo "$script is a directory" continue; fi filename=$(basename $script) if [ -e "$dir/$filename" ]; then echo "File exists"; rm $dir/$filename fi ln -s $script $dir/$filename done fi done