New slocate Wrapper

Filemanagers, partitioning tools, etc.
Message
Author
musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

New slocate Wrapper

#1 Post by musher0 »

EDIT, March 2, 2015 --
Here is a mostly cosmetic update:

* Black ticker tape background effect removed from ANSI text colors in
__ main scripts. Please let me know how that fits with your urxvt defaults;

* More to the point icons (both with Creative Commons licence, as far as
__ I can tell);

* More to the point category in the *.desktop files: X-FilesystemFind;

* Both *.desktop files now use the proper "springboard" for the scripts.
(The search one was previously launching the search script directly.
Sorry for the oversight.)

Constructive feedback always appreciated. Happy file searching! BFN.

musher0

PS. Version 1e is kept for reference for the time being. The newest
version can be downloaded from my new "public" Cloud at SME or from
the download window below.
~~~~~~~~~~~~~~~
Hello, people.

This is the continuation of a project that first evolved through the thread at:
http://murga-linux.com/puppy/viewtopic. ... ost#824968

I'm being asked to create a separate thread by gcmartin so that members are able to
follow the progression of this PET. The move may be useful in the sense that the focus
will be only on this wrapper. The thread won't be "distracted" by other on-going
projects. BTW, this is absolutely not a judgment on the validity of those other projects,
it only stems out of a practical consideration.

I will try to progressively transfer all my posts from the former thread here, so please
bear with me. However the reader may miss out on the logic or the progress of the
discussion, so please refer to that initial thread if need be.

Thanks for your patience.

musher0

~~~~~~~~~~~
So here is the first installment (or latest version, depending on which thread you're
considering!) of this on-going slocate wrapper. It's already very usable.
BFN.
Attachments
PuppyTerrier-01g_BIL.pet
(43.82 KiB) Downloaded 488 times
PuppyTerrier-01e_BIL.pet
(37.19 KiB) Downloaded 488 times
Last edited by musher0 on Tue 13 Oct 2015, 16:33, edited 9 times in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#2 Post by musher0 »

Features, in reverse order :

Moved from http://murga-linux.com/puppy/viewtopic. ... ost#829853

~~~~~~~~~~~~~~~
Edit, Febr. 22, 2015, 11:22 p.m. EST

Hello!

Replaced the old attachment with this one: PuppyTerrier-0.1e_BIL. This one:

* ignores any Puppy iso that may be mounted

* incorporates a pinstall.sh to add a line to /etc/group (see 1st post at top of this page).
Thanks to Smokey01 for catching it. Basically, the pinstall.sh does this:

Code: Select all

echo "slocate::21:root,spot,fido" >> /etc/group
As an apology to users of previous versions, I'm including it separately.

BFN. musher0

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Hello again, all!

This grind incorporates
* the latest remarks from Smokey01, except the one-place storage suggestion
(more on this below), plus:

* it's transparently bilingual French-English (meaning:
__ the user is not asked the language to work in and never sees the translation in the
__ other language. It's all "sensed" from the system LANG variable.

* Safety check introduced in the 2 launchers. If you happen to want to use the scripts
__ at the same time the automatic update is being done, you'll be asked to wait a
__ couple of minutes.

* Touch-ups to the layout.

* Restored the sliding bar in the search window, for practical reasons: people may
__ need to browse back to check a particular item, since the results cannot be loaded
__ in a text reader or browser.

@Smokey01: I'll try centralizing the Db's later. Results of try-outs are not convincing
at this time.

So there you have it! Enjoy!

musher0
Attachments
pinstall.sh.zip
Unpack anywhere, make executable and run. Beforehand, please make sure that you
don't already have an slocate line towards the bottom of your /etc/group file.
(300 Bytes) Downloaded 452 times
pinstall.sh.zip
Unpack anywhere, make executable and run. Beforehand, please make sure that you
don't already have an slocate line towards the bottom of your /etc/group file.
(300 Bytes) Downloaded 407 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#3 Post by musher0 »

Moved from:
http://murga-linux.com/puppy/viewtopic. ... ost#829534

~~~~~~~~~~~~~~~
Puppus Dogfellow wrote:(...)
cool, musher. works well and is very fast. is there a way to read the .db files as text or
html, or a way to convert the databases to something a browser or text editor can
read? could you add (something like) output to file.txt as a choice for each of the
databases created?

thanks in advance.
Thanks, Puppus.

As to your request, best I can do is attached. (For you -- and others -- to test.
If you find it useful, I'll include it as an extra in the next version. Because the files ls
creates are large, and that the directories are not mentioned on each line, it shouldn't
become the main script IMO.)

I tried loading the slocate db's in a text editor, and it loads only the first byte.
You can read an slocate db using less, but it's meaningless, because only some (?)
filenames are visible, and they are separated by code (perhaps vars for the folders,
I really don,t know).

This attached script uses ls instead of slocate. The db files created are huge, by
comparison, but they can be read in any text editor, or in a browser.

Same principle, meaning: the db's are on the indexed drive.

I hope that helps.

BFN.

musher0
~~~~~~~~
PS. It's a variant of a script I uploaded previously on this thread..
Attachments
MntFilesLst-01-ls-txt.sh.zip
(1.07 KiB) Downloaded 429 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#4 Post by musher0 »

Moved from: http://www.murga-linux.com/puppy/viewto ... ost#830109

~~~~~~~~~~~~~~~~~~

Ok, folks.

Drums rolling, curtains up... I give you: PuppyTerrier-01! :D For you to test!
I think that, in this *pet, I've solved all the "spiney" points we've uncovered so far.

* First, my apologies to Smokeyp01, who doesn't get a GUI...

__ However we have ANSI colors, and IMO, there's basically no difference between
__ typing in a GUI and typing in a CLI window, since typing is typing, eh?

__ The allergenic CLI aspect (for some people) is, I believe, largely mitigated by
__ the use of *.desktop files. Two scripts will appear in your menu, one for
__ constructing/updating the db's and one for searching them.

* the external drive db's stay on the external drives, so there's minimal hit on the
__ internal Puppy size. Only the index of the Puppy internal files is stored internally.
__ This feature makes slocate available for all types of Puppy configurations, either
__ full, frugal or CD/DVD. I paid particular attention to this feature.

* the search script searches everything each time, the Puppy OS and the mounted
__ external drives.

* updating takes 2-3 seconds max on my rig (I have +/- 165 Mg's worth of files on
__ 8 partitions.)

* the automatic launch through Startup has been "niced", using Uten's hint and
__ K. Lindsay's (the author of slocate) own one-liner for "croning" slocate.

* Speaking of which, the original slocate config. and script in /etc have been
__ removed, we don't need them with Médor's script.

* As a bonus, Médor's RAM-refreshing line is included in the automatic update.
__ Just comment that line with a "#" if you don't want it or need it. But it's there,
__ I for one find it quite useful. Also...
__ More time intervals have been included in that script. You may want to test what
__ time interval is more convenient for you. (There's a how-to in the script.)

* I thank you all of course, for the fruitful ideas and exchanges you provided in this
__ thread. Thanks are obviously due to the author of slocate, Kevin Lindsay, and to
__ gcmartin, initiator of this thread; also to Slavvo67, Uten and Médor for their
__ respective hints and contributions. Thanks also to Puppus Dogfellow who gave me
__ the little push I needed when I was stumped.

So, please test the attached to your heart's content. Constructive feedback will be
most welcome and will make this little utility even better.

Enjoy!

musher0
~~~~~~~~
Edit -- Previous attachment removed. Please download the newer debugged
version from a few posts down, at:
http://murga-linux.com/puppy/viewtopic. ... ost#829558
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#5 Post by smokey01 »

I can't remember which revision but slocate seems to be in an endless loop. Check your task manager to see if you are getting the same result. I had to kill the updatdb-all.sh in startup. I will try it again on a fresh frugal as this one is pretty messed up.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#6 Post by musher0 »

smokey01 wrote:I can't remember which revision but slocate seems to be in an endless loop. Check your task manager to see if you are getting the same result. I had to kill the updatdb-all.sh in startup. I will try it again on a fresh frugal as this one is pretty messed up.
Hi, Smokey01.

Euh... it's a while (1) loop. It's supposed to be endless, if we want the db's to be
continously updated at interval x. Or I'm not getting your meaning?! :)

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#7 Post by smokey01 »

Yes at whatever interval you set. I think 1.5 hours is what you have the default set at. When I say endless I mean it continually updates the db's not every 1.5 hours.

I even commented out the frequency so slocate -u should never be called but it couldn't be killed with the task manager. As soon as it was killed, another would fire up.

gcmartin

#8 Post by gcmartin »

does the design logic allow the utility to merely set a cron job for utility operation?

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#9 Post by musher0 »

gcmartin wrote:does the design logic allow the utility to merely set a cron job?
I don't know about a proper cron job, but PScheduler doesn't work.
(Validated in this French thread about freeing some RAM:
http://murga-linux.com/puppy/viewtopic. ... ost#826747
(That page plus the next.)
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#10 Post by musher0 »

smokey01 wrote:Yes at whatever interval you set. I think 1.5 hours is what you have the default set at.
When I say endless I mean it continually updates the db's not every 1.5 hours.

I even commented out the frequency so slocate -u should never be called but it
couldn't be killed with the task manager. As soon as it was killed, another would fire up.
Hi, Smokey01.

The man toys with the frequency of the script and then the man complains about the
script having an odd behavior !!! Ah, what can I say, humans... ;)

No, that's not the way to do it. What you did is indeed set a second process in motion;
that's the script's way of saying: "you messed with me."

When that happens, the only way to get out of those loops is to go back to the initial
black console and to restart with < xwin whatever-your-window-manager >. It's the
only way too if you're not satisfied with your time interval: edit it and then restart your
session from the initial black console.

It happened to me a couple of times while testing that automatic script. The script is ok;
human interference... it doesn't like. (Now, where's that tongue-in-cheek icon?) :)

Let's say that you have set the automatic script to update every hour. The script does
an initial update one minute (after five minutes in the newer versions) after boot-up.
Then it sleeps for an hour. Then it does another update. Then it sleeps for another hour.
And so on.

You'll see it in htop. While it's sleeping, there's a line in htop somewhere saying :
< sleep 1h >. While it's actively updating, you see the name of the auto-update bash
script, plus slocate -bla -bla -u on another line. If you're fast enough, you can catch the
relationship between the calling script and the slocate program, by typing in console
< ps af >. You'll see little lines linking the two processes.

I checked with Médor, and he tells that his while (1) idea was inspired by Puppy's
stay_connected script. So it's quite safe, really.

Set it once, maybe even in the mp editor before you start your X session; save your
change, start your X session, and leave that script alone, let it do its job.

I hope this helps. BFN.

musher0

~~~~~~~~~~~~~~
Illustrations. -- The "perpetual" but "nice-ified" update script takes very little
resources, whether it's active or inactive.

Image
Attachments
system-resources-slocate-automatic-update_2015-02-23(1).jpg
It takes very little resources. (Sorry for the squiggly lines!)
(22.95 KiB) Downloaded 545 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

#11 Post by Puppus Dogfellow »

[attempt to chime in on about three or four different discussions from what seems like (glad you sorted out the links, musher...) two threads and six posts?...] the db's don't seem very large, but i can see people wanting them out of root and the solution to have each on a drive is fine, but so would having them all in one db that could be then (hopefully--not sure it would work/slocate can do it) relocated and symlinked back to where slocate was expecting to find it--maybe that could be part of the configuration choices along with an option to never have autoupdating--make that a manual thing since it's a grind on the fan and you're likely to remember the thing you added within the last interval. my two cents.


slavvo's indexer could maybe be updated with tree or something. seems your projects have split a bit compared to the last time i saw them discussed, but since his takes care of the human readable printouts, maybe you needn't bother your script with the issue (edit--forgot that conclusion's already been come to).

i'll make icons for the thing if you want--manual update, slocate search all dbs, slocate search specific db, slocate config--

(or you could just continue to do all the work and i can continue to root you on).

:D

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#12 Post by musher0 »

Hi, Puppus.

Thanks for the compliment. You're not doing so bad yourself with your p574... :)

If you have the talent to draw icons, please do! I have no talent for graphics
whatsoever! :)

The best I can draw is a cat backwards: one big circle for the body, a smaller one for
the head, two small triangles for the ears, and some lines for the whiskers and tail.
See what I mean?! :lol:

As to centralizing the disk db's, my tests point to slocate being averse to it, but I
haven't found what "principle" slocate obeys: on certains drives it does it, on others
not. Or is slocate "sensitive" to which directory the command comes from? I'm still
unsure at this point.

As for me, I'm happy with the way it works now. I like to work with most of my
partitions mounted all the time.

But I understand Smokey01's point of view: he works with one or two partitions
opened at a time, and he needs to know in a jiffy what he's got on his unmounted
drives. A lot of Puppyists like to work like Smokey01 does. So I'm doing various
tests. I'm not promising anything, but I'm working on it.

As to converting the slocate db's, you were the one who discovered that they could
be loaded in gnumeric, right? Is it clear enough to read / understand ? Could you
provide an illustration of the result ? Maybe there are clues in such pictures.

Besides, I thought Slavvo67 was working on a text-able search script...

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

#13 Post by Puppus Dogfellow »

musher0 wrote:Hi, Puppus.

Thanks for the compliment. You're not doing so bad yourself with your p574... :)

If you have the talent to draw icons, please do! I have no talent for graphics
whatsoever! :)

The best I can draw is a cat backwards: one big circle for the body, a smaller one for
the head, two small triangles for the ears, and some lines for the whiskers and tail.
See what I mean?! :lol:

As to centralizing the disk db's, my tests point to slocate being averse to it, but I
haven't found what "principle" slocate obeys: on certains drives it does it, on others
not. Or is slocate "sensitive" to which directory the command comes from? I'm still
unsure at this point.

As for me, I'm happy with the way it works now. I like to work with most of my
partitions mounted all the time.

But I understand Smokey01's point of view: he works with one or two partitions
opened at a time, and he needs to know in a jiffy what he's got on his unmounted
drives. A lot of Puppyists like to work like Smokey01 does. So I'm doing various
tests. I'm not promising anything, but I'm working on it.

As to converting the slocate db's, you were the one who discovered that they could
be loaded in gnumeric, right? Is it clear enough to read / understand ? Could you
provide an illustration of the result ? Maybe there are clues in such pictures.


Besides, I thought Slavvo67 was working on a text-able search script...

BFN.

musher0

Code: Select all

tree -h -a -l -f -h -H baseHREF -T treehtml1 > thisdir.html
tree gives human readable stuff--can't get the links to do much more than show the paths, but the html file gets produced pretty quickly and is very readable--maybe a pic soon. you could just try it--tree's in all the repos i think. you could also i'm sure make niftier code (if i knew what i was doing, it would be opening the files from the browser tab instead of telling me of its problems).

regarding the icons, i was volunteering (at some indistinct, future time) effort, not skill. i'll make them, but as to whether or not they'll be any good...

:D

i already tried out one of the text searchable scripts--i think yours because i think it was an index on every drive deal. that was more readable than the db in gnumeric, this i think is more readable than the other two.
| | | |-- [3.6K] drive48.png
| | | |-- [4.5K] edit48.png
| | | |-- [5.5K] email48.png
| | | |-- [5.9K] floppy48.png
| | | |-- [3.9K] folder48.png
| | | |-- [5.1K] games48.png
| | | |-- [5.7K] help48.png
| | | |-- [3.1K] home48.png
| | | |-- [3.4K] lock-screen48.png
| | | |-- [5.7K] multimedia48.png
| | | |-- [5.3K] optical48.png
| | | |-- [6.0K] paint48.png
| | | |-- [4.3K] pc48.png
| | | |-- [4.9K] pet48.png
| | | |-- [4.0K] printer48.png
| | | |-- [5.4K] save48.png
| | | |-- [4.9K] scanner48.png
| | | |-- [3.7K] shutdown48.png
| | | |-- [4.1K] spread48.png
| | | |-- [4.4K] system48.png

anyway, it looks like that, but the titles are hyperlinks that you can copy, copy as path, or otherwise modify. nested folders push the lines to the right...

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#14 Post by musher0 »

Hi, Puppus.

As you said, tree is in pretty much any repo, i.e.
http://pkgs.org/slackware-14.1/slackwar ... 1.txz.html

Did I see two "-h" 's in your line above? In any case, trying it now.

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#15 Post by musher0 »

Hello, again, Puppus.

So you gave us

Code: Select all

tree -h -a -l -f -h -H baseHREF -T treehtml1 > thisdir.html
Care to explain what the parms do? :) I'm not reading all that doc, no way! :)

(It did create a huge tree file (88.7 Mb's) with everything in it on my rig.
So we know it works...)

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

#16 Post by Puppus Dogfellow »

musher0 wrote:Hello, again, Puppus.

[...] Did I see two "-h" 's in your line above? In any case, trying it now [...]

So you gave us

Code: Select all

tree -h -a -l -f -h -H baseHREF -T treehtml1 > thisdir.html
Care to explain what the parms do? :) I'm not reading all that doc, no way! :)

(It did create a huge tree file (88.7 Mb's) with everything in it on my rig.
So we know it works...)

BFN.

musher0
i looked, didn't see the -h, doubled it unnecessarily.

tree -h -a -l -f -C -H baseHREF -T treehtml1 >


-h : human readable sizes

-a : All files are listed.

-l : Follow symbolic links like directories

-f : Print the full path prefix for each file

-C : Turn colorization on always (now included...)

-H baseHREF : Prints out HTML format with baseHREF as top directory

-T treehtml1 : Replace the default HTML title and H1 header with [treehtml-1: set internal title]

> thisdir.html: output to file [entitled, in this case, thisdir.html]


i pulled the code from the help, which isn't too bad:
tree --help
usage: tree [-adfghilnpqrstuvxACDFNS] [-H baseHREF] [-T title ] [-L level [-R]]
[-P pattern] [-I pattern] [-o filename] [--version] [--help] [--inodes]
[--device] [--noreport] [--nolinks] [--dirsfirst] [--charset charset]
[--filelimit #] [<directory list>]

-a All files are listed.
-d List directories only.
-l Follow symbolic links like directories.
-f Print the full path prefix for each file.
-i Don't print indentation lines.
-q Print non-printable characters as '?'.
-N Print non-printable characters as is.
-p Print the protections for each file.
-u Displays file owner or UID number.
-g Displays file group owner or GID number.
-s Print the size in bytes of each file.
-h Print the size in a more human readable way.
-D Print the date of last modification.
-F Appends '/', '=', '*', or '|' as per ls -F.
-v Sort files alphanumerically by version.
-r Sort files in reverse alphanumeric order.
-t Sort files by last modification time.
-x Stay on current filesystem only.
-L level Descend only level directories deep.
-A Print ANSI lines graphic indentation lines.
-S Print with ASCII graphics indentation lines.
-n Turn colorization off always (-C overrides).
-C Turn colorization on always.
-P pattern List only those files that match the pattern given.
-I pattern Do not list files that match the given pattern.
-H baseHREF Prints out HTML format with baseHREF as top directory.
-T string Replace the default HTML title and H1 header with string.
-R Rerun tree when max dir level reached.

-o file Output to file instead of stdout.
--inodes Print inode number of each file.
--device Print device ID number to which each file belongs.
--noreport Turn off file/directory count at end of tree listing.
--nolinks Turn off hyperlinks in HTML output.
--dirsfirst List directories before files.
--charset X Use charset X for HTML and indentation line output.
--filelimit # Do not descend dirs with more than # files in them.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#17 Post by musher0 »

If you're interested in tree-type scripts, see #'s a.16 and a.17 here:
http://tldp.org/LDP/abs/html/contribute ... .html#TREE

I found another one here: http://blog.niklasottosson.com/?p=751

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#18 Post by musher0 »

Hi people,

Still, there's something about the simplicity of "Al Gore" ;)
-- written -AlgohR -- for
  • a) an almost tree-like display
    b) the parms are easy to remember !
    c) the listing is in text format; can be viewed in an editor or browser
    __ and is easily searchable through grep or egrep!

Code: Select all

ls -AlgohR 'directory' > files.lst
-A almost all files (no dots)
-l long listing (includes the code for the file's features)
-g don't show the group
-o don't show the owner
-h show size of file in human-understandable numbers
-R recurse to lowest (or "bottommest") folder (this parm needs to
__ be the last one of the series)

Capital A is the 1st parm, capital R the last parm, the others in lower-case.

BFN.

musher0
Last edited by musher0 on Sat 28 Feb 2015, 05:06, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#19 Post by smokey01 »

Here is a nice little GUI/frontend for findutils called locator. (Updated to include a progress bar.)

On Fatdog-700 only the GUI is required as all findutils are included.

For tahr-pup and other 32bit systems you will likely need the full findutils pet, linked below. If you compile your own findutils from source you will need to follow the directions in the help file of locator.

http://www.smokey01.com/software/tahr-6 ... 1-tahr.pet
http://www.smokey01.com/software/tahr-6 ... -4.4.2.pet
Attachments
Locator-1.1.jpg
Locator - directory and File finder from locate database
(89.62 KiB) Downloaded 404 times
Last edited by smokey01 on Tue 03 Mar 2015, 11:19, edited 1 time in total.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#20 Post by musher0 »

Hi, smokey01.

Thanks for the info.

Bah, that gui is grey and white only with black print. My slocate's CLI
wrapper is prettier and has more colors! (Hehe. You'd think GUI's are an
improvement, wouldn't you??!! ) ;)

On a serious note, would you happen to know which of the GNU findutils
FatDog 700 uses? It certainly doesn't use all of them.

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply