@Карлсон я просто спросил быстро, я не получал много деталей, но он сказал мне, что он попросил обычная туристическая виза, он-лайн, и показать печать в аэропорту. Извините, но у меня нет более подробной информации. `run_that`с поведением-это наверняка то, что я ожидал (а что если есть пробел в пути к команде?). Если вы хотели другого поведения, конечно, вы могли бы взяться это на *звонок*-сайт, где вы знаете, какие данные? Я бы ожидать, чтобы вызвать эту функцию как `run_that ЛС-л`, которая работает в любой версии. Есть дело, которое заставило вас ожидают по-другому?

Я использовал, чтобы быть в состоянии сделать такие вещи, как:

Х=123 кот <<ВФ
Х $Х
ВФ

или даже проще:

Х=123 Эхо $х

Первый по-прежнему, кажется, работает на Mac ОС X после установки исправления Баш, однако не похоже на работу на моей машине Ubuntu 14.04 больше в AWS. Что делает это, что эхо или кошка не имеет доступа к переменным среды? Незнакомец все еще, когда я прохожу ОКР Варс в приложение NodeJS я, кажется, не имеют каких-либо проблем:

кошка <<ВФ > test.js
консоль.журнала('х' процесс+.ОКР.Х);
ВФ
Х=123 узел test.js

Это, кажется, работает в bash, а также:

кошка <<ВФ > test.sh
Эхо Х \Х$
ВФ
чмод +х test.sh
Х=123 ./test.sh