On Saturday 12 November 2011 02:02:01 Chris F.A. Johnson wrote: > On Sat, 12 Nov 2011, Christopher Roy Bratusek wrote: > > On Friday 11 November 2011 19:32:51 Chris F.A. Johnson wrote: > >> On Fri, 11 Nov 2011, Christopher Roy Bratusek wrote: > >>> Hi list, > >>> > >>> I've got a question about commandline args, imagine: > >>> > >>> personal_function ab{c,d} > >>> > >>> personal_function will receive abc and abd. > >>> Is there a way to make it receive ab{c,d} > >>> instead (without chaning the arguement itself)? > >>> > >> Quote it: personal_function "ab{c,d}" > > > > Hmm.. right. But is there a way to achieve that without quoting? > > If it is not quoted, the shell will expand it before your script > even sees it. > > > Maybe some trap (just like for "do X before bash exists")? > > If you are calling a function, bash already exists.
I meant exits, like: trap 'printf %s "$PWD" > $HOME/.lastpwd' EXIT
signature.asc
Description: This is a digitally signed message part.