Re: [Linuxcommand-discuss] aliases in scripts
Brought to you by:
bshotts
From: William S. <bs...@pa...> - 2002-08-06 20:59:42
|
That is a really interesting question. I have noticed on my RH box that scripts do inherit the aliases of the user. I saw where this was controlled once, but I can't remember where. I would perfer the behavior you describe since it would make the execution environment more predictable/secure. Perhaps one of our more enlightened members will know the answer. ||||| William Shotts, Jr. (bshotts AT panix DOT com) ||||| Be a Linux Commander! Follow me to http://linuxcommand.org On 6 Aug 2002, Mertens Bram wrote: > Hi, > > I added some aliases to my ~/.bashrc file like > alias lh='ls -lh' > and restarted my konsole to activate the changes (which works fine) but > now I tried to call that alias from a script and I get: > /home/M8ram/bin/bu: lh: command not found > > Is this because shell scripts are executed in a non-interactive shell? > > Is it possible to use aliases in scripts? (Without defining them in the > script? > > I know I'm being really lazy! :))) > > Thanks > -- > | Mertens Bram "M8ram" <bra...@li...> > | Registered [Red Hat] Linux User # 249103 since Octobre 2000 > | http://linux.be | http://www.redhat.com | http://counter.li.org > \____________________________ > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Linuxcommand-discuss mailing list > Lin...@li... > https://lists.sourceforge.net/lists/listinfo/linuxcommand-discuss > |