13 lines
207 B
Plaintext
13 lines
207 B
Plaintext
|
#!/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:
|