Я знаю, что разные ячейки в ноутбуке Python Jupiter выполняются в разных подоболочках. Однако я хотел бы объявить функцию bash в одной оболочке и вызвать ее из других нескольких ячеек:
В [1]:
%%bash
function my_func {
#...
}
В [2]:
%%bash
my_func
В [3]:
%%bash
my_func
Есть ли способ сделать это? Я не хочу помещать функцию в ~ / .bashrc, например, потому что я хочу, чтобы она была частью записной книжки.