From 48f9ee6763b1283e5fedbf21399f939e78446806 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Mon, 31 Mar 2014 00:53:35 +0900 Subject: [PATCH] Update install script --- install | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/install b/install index 5446697e..a3a36ba9 100755 --- a/install +++ b/install @@ -238,8 +238,9 @@ for shell in bash zsh; do echo "Update $rc:" echo " - $src" - if [ $(grep -F "$src" $rc | wc -l) -gt 0 ]; then - echo " - Not added (already being sourced)" + line=$(grep -nF "$src" $rc | sed 's/:.*//') + if [ -n "$line" ]; then + echo " - Already exists (line #$line)" else echo $src >> $rc echo " - Added" @@ -253,5 +254,7 @@ Finished. Reload your .bashrc or .zshrc. source ~/.zshrc # zsh To uninstall fzf, simply remove the added line. + +For more information, see: https://github.com/junegunn/fzf EOF