Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!uunet!drivax!drivax!liberato From: liberato@dri.com (Jimmy Liberato) Newsgroups: comp.sys.amiga Subject: wilcard pattern matching, other questions... Message-ID: <20AVDWK@dri.com> Date: 14 Dec 90 06:44:43 GMT Organization: Digital Research, Inc., Monterey Developement Center Lines: 30 I inadvertantly created an lharc archive that contains all *.* (or #?.#?) files on my disk but I meant it to include ALL files. Since this file is extremely large and has already been sent to its destination I was wondering if there was any way to recursively identify all the files I missed that DON'T match *.* so that I can create a supplementary archive instead of a completely new one? This question is not actually lharc specific. I realized that I was not able to do things that are quite simple under unix and msdos. I have arp shell and probably most of the little utilities that come down the line (most that I have probably forgotten what they do!). I spend all my time on other systems and I have suddenly discovered what a novice I am with AmigaDOS even after a few years. So, I need suggestions for tools or shells that can do the following: 1. Is there a "not this but everything else" utility? 2. How do I change protection bits recursively. 3. Is there something like an "xcopy" command (or something to mark the archive bit)? 4. I was wishing that I could do more with piping from stndin like the "I" flag in zoo allows. Few commands would allow that. 5. Is there a clone of unix "find"? I have several finds but they don't do what I want. Thanks for any tips! -- Jimmy Liberato liberato@dri.com ...uunet!drivax!liberato