Здравствуйте!
В bash можно передать строку из дочернего скрипта в родительский или из функции через
переменную REPLY, а возможно ли подобное для передачи строки из скрипта в программу
на Qt или вообще на C? Допустим, я вызываю скрипт через system(), может ли скрипт
экспортировать переменную окружения, тогда программа сможет её прочитать, или через
какую-то предопределённую переменную? Т.е. чтобы не через файл.
Конкретно мне сейчас надо передать число, но оно большое, через статус нельзя.
Пётр.
LinuxForum.Fans
script -> program
Автор: Peter
3 сообщений
850 просмотров
Передать в скрипт pid процесса. И в скрипте швырнуть ( >> ) данные в /proc/<pid>/fd/0
В программе данные можно будет получить на STDIN ( fd = 0).
Передать в скрипт pid процесса. И в скрипте швырнуть ( >> ) данные в /proc/<pid>/fd/0
В программе данные можно будет получить на STDIN ( fd = 0).
Благодарю за совет, никогда так не делал, попробую.
Пётр.
Войдите или зарегистрируйтесь, чтобы ответить.