Fred Stluka via plug on 1 Jun 2021 17:10:44 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] Using diff |
Martin, Good tip! I've used uniq forever, but forgot about (or never knew) the -u option. Good stuff! --Fred ------------------------------------------------------------------------ Fred Stluka -- http://bristle.com -- Glad to be of service! Open Source: Without walls and fences, we need no Windows or Gates. ------------------------------------------------------------------------ On 5/27/21 8:53 PM, Martin Dellwo via plug wrote:
If you know one list contains the other entirely, and neither has its own repetitions, ‘sort first second | uniq -u’ oughta work just fine.Martin Dellwo /martin.dellwo@gmail.com/On May 27, 2021, at 8:29 PM, Walt Mankowski via plug <plug@lists.phillylinux.org> wrote:I usually end up doing this in Perl or Python. The diff solution is nice. If you're interested, I've attached a little Perl script I just whipped up. It has the advantage of not requiring the lists to be sorted. Then I wrote a Python version, too. :) Walt On Thu, May 27, 2021 at 07:36:05PM -0400, Michael Lazin via plug wrote:Awesome, thanks! Comm got the job done in a pinch but I am going to trydiff tomorrow morning. Thanks again for your help. Sincerely, Michael LazinOn Thu, May 27, 2021, 6:01 PM Carlos M. Fernández <aremmes@gmail.com> wrote:This has worked for me before: diff -Nau first second | grep '^+' This assumes that first and second are sorted. On Thu, May 27, 2021, 17:37 Michael Lazin via plug < plug@lists.phillylinux.org> wrote:I used the sort command to make two lists. One list has everything onthe first list and more. They are already alphabetically sorted. I want to know what is on the second list that is not on the first list. I am trying to use diff but perhaps there is a better way. I tried awk and an ugly egrep and now I am giving up and asking for help. Thanks for yourtime. Sincerely, Michael Lazin ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug___________________________________________________________________________Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug<not_in_first.pl> <not_in_first.py> ___________________________________________________________________________Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug