Remove already existing file before creating links to .local/bin

This commit is contained in:
2015-07-16 14:15:16 +05:30
parent 331b2f2b92
commit a8356d0555
+4 -2
View File
@@ -33,9 +33,11 @@ updateBinLinks(){
cd $localBinDir; cd $localBinDir;
for i in $(find "$appDir" -name 'binaries.lst'); do for i in $(find "$appDir" -name 'binaries.lst'); do
for f in $(cat $i);do for f in $(cat $i);do
if [ ! -L "./$(basename $f)" ]; then if [ -e "./$(basename $f)" ]; then
ln -s $(dirname $i)/$f ./; echo "Removing already existing file $(basename $f)"
rm "./$(basename $f)";
fi fi
ln -s $(dirname $i)/$f ./;
done; done;
done; done;
} }