From a8356d05553dab7b149f24c4aba39a875968c7db Mon Sep 17 00:00:00 2001 From: "Harish.K" Date: Thu, 16 Jul 2015 14:15:16 +0530 Subject: [PATCH] Remove already existing file before creating links to .local/bin --- lib/installer_common | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/installer_common b/lib/installer_common index e90d758..9538d16 100644 --- a/lib/installer_common +++ b/lib/installer_common @@ -33,9 +33,11 @@ updateBinLinks(){ cd $localBinDir; for i in $(find "$appDir" -name 'binaries.lst'); do for f in $(cat $i);do - if [ ! -L "./$(basename $f)" ]; then - ln -s $(dirname $i)/$f ./; + if [ -e "./$(basename $f)" ]; then + echo "Removing already existing file $(basename $f)" + rm "./$(basename $f)"; fi + ln -s $(dirname $i)/$f ./; done; done; }