Поскольку это, кажется, решение:
У вас просто есть одно SSH-соединение с машиной, которая вызывает один сценарий:
ssh me@raspi "bash ~/caller.sh"
Этот сценарий вызовет все ваши функции:
#!/usr/bin/env bash
python script1.py &
python script2.py &
python script3.py &
python script4.py &
&
в конце строки означает, что команда для этой строки будет выполняться в фоновом режиме, и bash не будет ждать окончания этой строки перед началом следующей.&
в последней команде является необязательным в зависимости от того, хотите ли вы немедленно вернуться в командную строку или нет.
Для вашего комментария записи в стандартный вывод не подавляются;вы увидите выходные данные всех 4-х сценариев Python, смешанных в зависимости от того, как далеко проходит каждый скрипт.