Как в сценарии bash запускать функции, определенные вне bash?

Например, следующие команды не работают. Интересно, как это обойти, спасибо.

[liuke@liuke-mbp ~]$ function showxx() { echo xx; }
[liuke@liuke-mbp ~]$ showxx
xx
[liuke@liuke-mbp ~]$ cat a.bash 
#!/bin/bash
showxx
[liuke@liuke-mbp ~]$ ./a.bash 
./a.bash: line 2: showxx: command not found
8
задан Kan Li 3 August 2011 в 00:34
поделиться