T o n g wrote:
On Wed, 23 Jan 2008 20:47:15 -0900, Ken Irving wrote:
An advanced bash alias expansion question --
How can I use my aliases or functions in my bash script?
PS. I even tried the following but it didn't work either:
$ bash -O expand_aliases -c '. ~/.bashrc; (rd /tmp/ttt; alias rd; dt bin;
type dt)'
$ cat .bashrc
alias rd="echo foo"
$ bash -c 'alias rd'
bash: line 0: alias: rd: not found
$ bash -c '. ~/.bashrc; alias rd'
alias rd='echo foo'
$ bash -c '. ~/.bashrc; (alias rd)'
alias rd='echo foo'
As far as I can see, your last attempt should have worked.
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]