I need to make links in /etc and /var pointing to the AppPkg /etc and /var.
The problem is that the links may go into preexisting paths in /etc and /var.
Most likely these paths are only 1 dir. deep, but that can`t be counted upon.
It`s easy enough to make the needed full paths and links in them.
I want to remove the "created" paths and links without removing preexisting ones.
This probably means a list of all the newly created /path/link is needed.
And only the new part of the path/link, no preexisting /etc/path.
This is code I have now to make the path/links:
Code: Select all
[ -d etc ]&& ### Links in: /etc
find etc -type f 2>/dev/null |while read T
do mkdir -p ${T%/*} ; ln -s $T /$T ;done
# This is why it`d be real nice to have a junction link ( acts like a simple union ).
Newly created paths, files, and links would go in a dir. linked with /etc or /var.
When it`s time to cleanup, only newly created ones not in /etc are removed.
.