Article View: comp.unix.shell
Article #175Re: csh/ksh comparison summary. Thanks!
From: Tim Shelling
Date: Tue, 28 Jul 1992 15:13
Date: Tue, 28 Jul 1992 15:13
50 lines
2242 bytes
2242 bytes
In <1992Jul24.142605.16455@gmuvax2.gmu.edu> rjackson@gmuvax2.gmu.edu (Richard L Jackson Jr) writes: >|> I did a simple comparison of CSH and KSH. I am asking this >|> group for solutions to csh feature that ksh appears to lack. >|> I am using ULTRIX 4.1, VAX 8530. >|> >|> 1) set filec or file completion >In ksh, using vi-style command line editing, try ><ESC>* or <ESC>\ >where <ESC> is the ESCAPE key. >There is a slight difference. I'm not a tcsh user, but users tell >me that <ESC>\ is quite similar to tcsh's file name completion. >In ksh, using emacs-style command line editing, try ><ESC><ESC> One more thing... In BASH, in either editing mode, you can start typing in the name of a file, then hit <TAB>, and if the shell can complete it with an existing file, it will print them and add a space. If not, it will list the files that match if * were appended to it. So let's say you have these files in a directory: -rw-r--r-- 1 tim 3180 Jul 28 10:46 3_ai.doc -rw-r--r-- 1 tim 2565 Jul 28 10:47 3_ai_1.doc -rw-r--r-- 1 tim 11451 Jul 28 10:48 3_ai_2.doc -rw-r--r-- 1 tim 4675 Jul 28 10:49 3_ai_3.doc If you type: more 3_<TAB> the shell will list the matching files for you: 3_ai.doc 3_ai_2.doc 3_ai_1.doc 3_ai_3.doc If you type in some more characters, you'll get: You > more 3_ai_1<TAB> BASH> more 3_ai_1.doc If you type in the name of a directory instead of a file, BASH will complete that directory name and add '/'. -- -------------------------- |Timothy J. Shelling, CmpE |"Paired opposites define your longings -- | tim@mal-s2.gatech.edu | and those longings imprison you." | gt2540b@prism.gatech.edu | -- Zensunni Whip
Technical Details
Message-ID:
<tim.712336405@mal-s1>Path:
arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!haven.umd.edu!darwin.sura.net!gatech!prism!mal-s1!timReferences:
<1992Jul24.142605.16455@gmuvax2.gmu.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!haven.umd.edu!darwin.sura.net!gatech!prism!mal-s1!tim From: tim@mal-s1.gatech.edu (Tim Shelling) Newsgroups: comp.unix.shell Subject: Re: csh/ksh comparison summary. Thanks! Message-ID: <tim.712336405@mal-s1> Date: 28 Jul 92 15:13:25 GMT References: <1992Jul24.142605.16455@gmuvax2.gmu.edu> Sender: news@prism.gatech.EDU Organization: Georgia Tech Res. Inst./Modeling & Analysis Lab Lines: 50