home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / amiga / applicat / 6296 < prev    next >
Encoding:
Internet Message Format  |  1992-07-29  |  2.5 KB

  1. Path: sparky!uunet!mcsun!corton!lri!hp10!jpr
  2. From: jpr@hp10.lri.fr (Jean-Pierre Riviere)
  3. Newsgroups: comp.sys.amiga.applications
  4. Subject: Re: Find File utility for the Amiga
  5. Message-ID: <1992Jul29.154300@hp10.lri.fr>
  6. Date: 29 Jul 92 13:43:00 GMT
  7. References: <62957@cup.portal.com>
  8. Sender: news@lri.fr
  9. Reply-To: jpr@lri.lri.fr (Jean-Pierre Riviere)
  10. Organization: everything but the maffia...
  11. Lines: 59
  12. Nntp-Posting-Host: hp10
  13.  
  14. I did one for the 1.3 (it works on 2.0 but of course cannot handle links).
  15. I has *ALL* the features of research you might dream of (regexp, bits,
  16. note, date, size...),
  17. even scanning only on files/directory, interactive mode and no sub-dir
  18. acanning,
  19. is of "normal speed* (I used C= routines to scan directories) and allows
  20. built-in functions
  21. (display complete name (path and name (that the original use after all
  22. :-)), echo (all you
  23. want, *very handful* to generate script (knows path+name or name only),
  24. filenote, delays
  25. (want a fast done slideshow ?), deletion, and, the *ultimate weapon* :
  26. it can do as many
  27. commands as you wish with the files/directoryes you wish (though only
  28. one at a time).
  29. (it can deal perfectly with blanks in file names, too :-)
  30.  
  31. To make you an idea :
  32.  
  33. find -f dh0: -e "Hey, that's file []. Looks like a picture to me.\n" -I
  34. *.(pic|iff) "Mostra {}"
  35.  
  36. will find all through dh0: (-f dh0:)
  37. for file matching *.(pic|iff)
  38. if found it will say (with option -e)
  39. Hey, that's file mickey.pic. Looks like a picture to me.
  40. Do you want to process that file  (y/N) ?
  41. the latter prompt being cause of interactive mode (-I)
  42. and if you answers yes, will display it with Mostra
  43. (the {} indicate the full name of the file).
  44.  
  45. Don't be afrais by the option. Just type "find" and a one-page clear
  46. summary will
  47. be printed. And the manual (in English) is really helpful (tell you what
  48. you can do, lot of
  49. examples and yet everything is told).
  50.  
  51. Try it, it's very handful, it's free, and the source in C is complete!
  52. It's cli-only :)
  53.  
  54. I'm going to do an even more powerful 2.0-only version.
  55.  
  56. If you're interested, email me and I'll send you the stuff.
  57. (I have not ftp'ed it cause it's 2.0 ignorant, a shame nowadays, but
  58. anyway if power
  59. is what you need, you can have a look at it)
  60.  
  61. Now, your needs may very well do another find suit them better. I wrote
  62. mine for me ;)
  63.  
  64. If name is your only target, Cedric Beust made one quick find very
  65. efficient. Email him then.
  66.  
  67. Good luck in your quest.
  68.  
  69. -- 
  70.   Jean-Pierre RIVIERE        |     ///
  71.   LRI - Universite Paris Sud | \\\///
  72.   e-mail : jpr@lri.lri.fr    |  \///
  73.