Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
#/bin/sh
proptxt="$1"
dirsrc="$2"
dirdis="$3"
while read -r line
do
[[ $line = \#* ]] && continue
[ -z "$line" ] && continue
if [[ $line = '-'* ]]
then
line=`echo "$line" | cut -c2-`
fi
filesrc=`echo "$line" | cut -d ":" -f 1 | cut -d "|" -f 1`
filedis=`echo "$line" | cut -d ":" -f 2 | cut -d "|" -f 1`
filedir=`echo $filedis | rev | cut -d "/" -f 2- | rev`
sudo mkdir -p "$dirdis/$filedir"
sudo cp -fpr "$dirsrc/$filesrc" "$dirdis/$filedir/"
done < "$proptxt"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment