Re: alias expansion with functions in non-interactive mode

2008-05-31 Thread Paul Jarc
Marco <[EMAIL PROTECTED]> wrote: >I couldn't find any information on it, but I'm noticing alias expansion >is not happening in non-interactive mode within a function with >expanded_aliases turned on. Is this a know problem, or am I missing >something?

Re: alias expansion with functions in non-interactive mode

2008-05-31 Thread Andreas Schwab
Marco <[EMAIL PROTECTED]> writes: >: cat test.sh >#!/bin/bash >function foo >{ >shopt -s expand_aliases >alias ls='ls -l' >ls / >} >From the manual: Aliases are expanded when a function definition is read, not when the function is executed, becaus

alias expansion with functions in non-interactive mode

2008-05-30 Thread Marco
Configuration Information [Automatically generated, do not change]: Machine: i686 OS: linux-gnu Compiler: gcc Compilation CFLAGS: -DPROGRAM='bash' -DCONF_HOSTTYPE='i686' -DCONF_OSTYPE='linux- uname output: Linux rogue.fortresstech.com 2.6.22-2-686 #1 SMP Fri Aug 31 00:24:01 Machine Type: i686