13 lines
207 B
Bash
13 lines
207 B
Bash
#!/bin/bash
|
|
|
|
while read -r f; do
|
|
link="${1:?}/${f##*/}"
|
|
if [[ -e $f && ! -e $link ]]; then
|
|
ln -sT "/$f" "$link"
|
|
elif [[ ! -e $f && -L $link ]]; then
|
|
rm -f "$link"
|
|
fi
|
|
done
|
|
|
|
# vim:set sw=2 et:
|