Я пытаюсь использовать команду send с sed, который использует переменную. У вас проблемы с безопасностью.Отправить с помощью sed с переменной
send "sed "1i//$VAR" /file > /tmp/out\r"
Если я использую команду отдельно патч в (который добавляет текст $ VAR в качестве первой строки файла), она работает:
sed "1i//$VAR" /file > /tmp/out
Но я не могу понять, как избежать в пределах отправить команду.
Это для 'expect'? –