From: root Date: Thu, 14 Feb 2013 00:00:00 +0000 (+0000) Subject: Use grep instead of sort/uniq X-Git-Url: https://git.nutra.tk/v1?a=commitdiff_plain;h=853dae8914f7d74e6cb4bcc155ae565aa1c4d6ba;p=gamesguru%2Fgit-remote-gcrypt.git Use grep instead of sort/uniq --- diff --git a/git-remote-gcrypt b/git-remote-gcrypt index 909aa25..2b797cd 100755 --- a/git-remote-gcrypt +++ b/git-remote-gcrypt @@ -398,8 +398,8 @@ do_fetch() # Needed packs is Packlist - (phave & Packlist) # The `+` for $GITCEPTION is pointless but we will be safe for stacking phave_="$(cat "$Localdir/have_packs+" 2>/dev/null || :)" - pboth_="$( (xecho "$premote_"; xecho "$phave_") | sort_C | uniq -d)" - pneed_="$( (xecho "$premote_"; xecho "$pboth_") | sort_C | uniq -u)" + pboth_="$(xecho "$premote_" | xgrep -F -x -e "$phave_")" + pneed_="$(xecho "$premote_" | xgrep -F -vx -e "$phave_")" xecho "$pneed_" | while read packline_ do