Допустим, есть файл foo
echo a
a=100
eval echo \$`./foo`
a=1
eval echo \$`./foo`
Но, если в интерактивном определить a=1, а в файле bar не определять a, а написать просто:
eval echo \$`./foo`
Как сделать переменную, определенную в интерактивном режиме видимой изнутри файла bar?