OK, a REAL Linux question... ; -) I needa"one-liner" (because I am lazy)

mike havens bmike1 at gmail.com
Fri Feb 27 07:29:46 MST 2009


apropos..... one of those spellings

On Fri, Feb 27, 2009 at 9:29 AM, mike havens <bmike1 at gmail.com> wrote:

> apropos
>
>
> On Fri, Feb 27, 2009 at 9:28 AM, mike havens <bmike1 at gmail.com> wrote:
>
>> have you tried 'apprpos'?
>>
>>
>> On Fri, Feb 27, 2009 at 9:21 AM, kitepilot at kitepilot.com <
>> kitepilot at kitepilot.com> wrote:
>>
>>> Thanks.
>>> Time won't work.
>>> These files are coming from a repository and they all have the same
>>> date/time.
>>>
>>> >> There is no command to find something,
>>> >> if you don't know what you want to find.
>>> I know what I want to find.
>>> I want to find the file that resembles most closely the one I have at
>>> hand.
>>> It's called a "Fuzzy" search.
>>>
>>> One approach would be to fire up a loop to compare every file to another
>>> one
>>> ignoring white-spaces, log the resulted diff files, choose the smallest
>>> results at the end of the run (after you define "smallest") and then use
>>> some sort of "Fuzzy algorithm" to pick the finalists.
>>> The final decision is hand picked.
>>> Far from a "one-liner"...   :)
>>> Thanks!   :)
>>> ET
>>>
>>>
>>>
>>>
>>> Bob Elzer writes:
>>>
>>> > ls -aCltR
>>> >
>>> > will list all the files in the current directory and below.
>>> >
>>> > each directory will be listed sorted by the date files were modified,
>>> most
>>> > recent first.
>>> >
>>> > There are flags for the time format, but the most recent changes will
>>> be at
>>> > the top of each directory.
>>> >
>>> > You will have to some work yourself, but this should narrow it down.
>>> >
>>> > There is no command to find something, if you don't know what you want
>>> to
>>> > find.
>>> >
>>> > Although, the find command, can find files modified at certain times,
>>> if you
>>> > know about when the file changed.
>>> >
>>> >
>>> > -----Original Message-----
>>> > From: plug-discuss-bounces at lists.plug.phoenix.az.us
>>> > [mailto:plug-discuss-bounces at lists.plug.phoenix.az.us] On Behalf Of
>>> > kitepilot at kitepilot.com
>>> > Sent: Thursday, February 26, 2009 4:58 PM
>>> > To: Main PLUG discussion list
>>> > Subject: Re: OK, a REAL Linux question... ; -) I needa"one-liner"
>>> (because I
>>> > am lazy)
>>> >
>>> >>> *diff | wc -l* for each combination of file?
>>> >>> have you tried ls -t, to see when the files were modified ?
>>> > There are several hundreds of files in a 10-15 depth tree.
>>> > That means that "ls -t" won't work, and firing a loop to diff each one,
>>> to
>>> > every other, will yield so many false positives that the result (if
>>> found)
>>> > will be lost in the noise.
>>> >
>>> > It has to be some sort of "fuzzy" diff.
>>> > I used to use a program called Uniquefiler that did that for pictures.
>>> > Sometimes it would come up with some very creative matching, but in
>>> general
>>> > it was an excellent program.
>>> > I don't it need now, but I'd certainly like to know if someone knows of
>>> a
>>> > Linux variant.
>>> > Thanks!   :)
>>> > ET
>>> >
>>> >
>>> > Eric Cope writes:
>>> >
>>> >> *diff | wc -l* for each combination of file?
>>> >>
>>> >> On Thu, Feb 26, 2009 at 3:12 PM, Bob Elzer <bob.elzer at gmail.com>
>>> wrote:
>>> >>
>>> >>> No you don't qualify, this is the Phoenix List.   Just kidding.
>>> >>>
>>> >>> have you tried ls -t, to see when the files were modified ?
>>> >>>
>>> >>>
>>> >>> -----Original Message-----
>>> >>> From: plug-discuss-bounces at lists.plug.phoenix.az.us
>>> >>> [mailto:plug-discuss-bounces at lists.plug.phoenix.az.us] On Behalf Of
>>> >>> kitepilot at kitepilot.com
>>> >>> Sent: Thursday, February 26, 2009 2:25 PM
>>> >>> To: Main PLUG discussion list
>>> >>> Subject: OK, a REAL Linux question... ;-) I need a"one-liner"
>>> >>> (because I am
>>> >>> lazy)
>>> >>>
>>> >>> I have a bunch of text files.
>>> >>> Makefile(s), that is.
>>> >>>
>>> >>> I know that one of them (THERE ARE TONS!) was slightly modified.
>>> >>> Names are meaningless, so it won't work.
>>> >>> There are more changes that mere whitespaces, so diff -w ... won't
>>> >>> work either.
>>> >>>
>>> >>> Question is:
>>> >>> How do I find 2 files that are "almost" the same file?
>>> >>>
>>> >>> I have thought of different approaches, but none of then are
>>> one-liners.
>>> >>> Is there a one-liner for this?
>>> >>> Thanks!
>>> >>> Enrique
>>> >>>
>>> >>> PS: I live in North West GA, play the worker in South Florida, drive
>>> >>> like a mailman and consider "the neighborhood" anything within 200
>>> miles.
>>> >>> Do I qualify as member of this list?   ;-)
>>> >>> ---------------------------------------------------
>>> >>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>> >>> To subscribe, unsubscribe, or to change your mail settings:
>>> >>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>> >>>
>>> >>> ---------------------------------------------------
>>> >>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>> >>> To subscribe, unsubscribe, or to change your mail settings:
>>> >>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>> >>>
>>> > ---------------------------------------------------
>>> > PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>> > To subscribe, unsubscribe, or to change your mail settings:
>>> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>> >
>>> > ---------------------------------------------------
>>> > PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>> > To subscribe, unsubscribe, or to change your mail settings:
>>> > http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>> ---------------------------------------------------
>>> PLUG-discuss mailing list - PLUG-discuss at lists.plug.phoenix.az.us
>>> To subscribe, unsubscribe, or to change your mail settings:
>>> http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss
>>>
>>
>>
>>
>> --
>> :-)~MIKE~(-:
>>
>
>
>
> --
> :-)~MIKE~(-:
>



-- 
:-)~MIKE~(-:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.PLUG.phoenix.az.us/pipermail/plug-discuss/attachments/20090227/55f7ac8e/attachment.htm 


More information about the PLUG-discuss mailing list