Path: utzoo!utgpu!water!watmath!clyde!att!rutgers!cmcl2!nrl-cmf!ames!ucsd!ucsdhub!esosun!seismo!uunet!iscuva!ricks From: ricks@iscuva.ISCS.COM (Rick Schaeffer) Newsgroups: comp.sys.amiga Subject: Re: Grow your own VI (Re: AVI editor) Message-ID: <1888@iscuva.ISCS.COM> Date: 20 Aug 88 16:33:39 GMT References: <2424@sugar.uu.net> <5660007@hpcvca.HP.COM> Organization: ISC Systems Corporation, Spokane, WA Lines: 24 In article <5660007@hpcvca.HP.COM> charles@hpcvca.HP.COM (Charles Brown) writes: > >For these reasons I sorely miss file links, which are missing from >AmigaDo*. I want to be able to do exactly the same thing on my Amiga. >-- > Charles Brown I ran accross the same need in porting a c cross reference database system to the Amiga. It had a single program called "lid" which was linked to two other names: "gid" and "eid". I added "-g (for gid)" and "-e (for eid)" options and created a couple of CSH scripts named "eid.sh" and "gid.sh" which invoke lid with the proper option and pass on the rest of the command line arguments. Not quite as nice as a link but a heck of a lot less space than three copies of the same binary. With CSH 2.07 it will search your path for files ending in ".sh" and execute them the same as commands. And, since CSH executes such scripts as "source" commands (ie: doesn't have to load a new copy of itself) the time it takes is negligable. -- Rick Schaeffer UUCP: uunet!iscuva!ricks ISC Systems Corp. ricks@iscuva.ISCS.COM Box TAF-C8 Phone: (509)927-5114 Spokane, WA 99220