В bash 4 вы можете использовать специальную переменную: $BASH_ALIASES.
Например:
$ alias foo="echo test"
$ echo ${BASH_ALIASES[foo]}
echo test
$ echo `${BASH_ALIASES[foo]}` bar
test bar
Альтернативно определить как переменную, тогда используйте команду подстановка или eval.
Так, например, вместо определения псевдонима, такого как:
alias foo="echo test"
, определите его как:
foo="echo test"
вместо , Затем выполните его:
find . -type f -exec sh -c "eval $foo" \;
или:
find . -type f -exec sh -c "echo `$foo`" \;