I want to source my bash environment when executing a bash command from IPython using the ! operator, thus allowing me access to my defined bash functions:
In[2]: !<my_fancy_bash_function> <function_argument>
currently IPython is sourcing sh rather than bash:
In[3]: !declare -F
sh: 1: declare: not found
How to source bash and set my environment settings from IPython?