Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!munnari!moncskermit!mcintosh From: mcintosh@moncskermit.oz (Glenn McIntosh) Newsgroups: net.sources Subject: Re: a useful alias Message-ID: <354@moncskermit.oz> Date: Fri, 15-Aug-86 22:24:03 EDT Article-I.D.: moncsker.354 Posted: Fri Aug 15 22:24:03 1986 Date-Received: Wed, 20-Aug-86 23:23:52 EDT References: <-745727@homer> <1004@mit-trillian.MIT.EDU> Organization: Comp Sci, Monash Uni, Australia Lines: 19 In article <1004@mit-trillian.MIT.EDU>, rlk@mit-trillian.MIT.EDU (Robert L Krawitz) writes: > alias ncd 'set d=`echo \!^* | sed "s/./\/&*/g"`; set d = `dirp $d`; cd $d || echo $d' > [and includes C program "dirp"] Another method to cause the alias to select only directories and not other files is to add a "/" character in the appropriate place in the alias (I've only tried this on a BSD system) i.e., alias c 'set d=`echo \!^* | sed "s/./\/&*/g"`/; cd $d || echo $d' Tirian --- -- Glenn McIntosh UUCP : {pesnta,decvax}!mulga!moncsbruce.oz!mcintosh : {seismo,hplabs,mcvax,ukc,nttlab}!munnari!moncsbruce.oz!mcintosh ARPA : munnari!moncsbruce.oz!mcintosh@seismo.arpa CSNET : mcintosh@moncsbruce.oz Computer Science Dept., Monash University, Clayton, Victoria 3168, Australia