Русскоязычное Linux-сообщество's Journal
 
[Most Recent Entries] [Calendar View]

Wednesday, April 3rd, 2013

    Time Event
    6:21a
    Передача параметра в скрипт при непростых условиях
    Есть некоторый параметр, который я хочу отправить в bash-скрипт. Если бы это была, так сказать, классика, то я бы, естественно, написал бы что-то вроде

    "Параметр=значение /путь/до/скрипта.sh", или, на самый уж пожарный случай, "export Параметр=значение /путь/до/скрипта.sh", чтобы переменная распространилась во все дочерние процессы.

    Но скрипт, который запускается, запускается хитрым образом (через симулятор нажатия клавиш. Знаю, что звучит диковато, но так, к сожалению, надо). То есть цепочка выглядит так:

    "команда симулятору сымитировать комбинацию клавиш" -> "запущенный этой комбинацией процесс".

    При такой ситуации, к сожалению, наследование рвётся, и параметр до своей цели не доходит (проверено). Стало быть, мне нужно запустить какую-то "переменную среды", которую мог бы посмотреть мой скрипт безо всякого наследования. Писать данные на диск - не вариант.

    Подскажите, пожалуйста, пути решения. Спасибо за внимание.

    << Previous Day 2013/04/03
    [Calendar]
    Next Day >>

Русскоязычное Linux-сообщество   About LJ.Rossia.org