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?
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
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