Если мы посмотрим на следующий пример: # testing(){ echo hello;} # testing hello # echo $(testing) hello # echo testing >script # ./script ./script: line 1: testing: command not found # source ./script hello # export -f testing # ./script hello Оказывается, что bashфункцию нужно экспортировать...