В принципе - конечно, возможно.
Если один из скриптов запускает другой, через стандартный ввод/вывод.
Если работаешь под Linux - через unix-сокет.
Можно организовать общую область памяти через отображение файла на память (но это рискованный трюк, тут лучше использовать как можно более примитивные структуры данных).
Ну или наиболее прямолинейное (но, возможно, чуточку более медленное) решение - через обычный сетевой сокет.
Во всех случаях тебе придётся как-то сериализовывать свои данные на стороне отправителя, и десериализовывать на стороне получателя.