Возвращение строки из скрипта bash - PullRequest
0 голосов
/ 28 октября 2019

Попытка вернуть строку из скрипта bash обратно в команду оболочки VBA через Excel. Я не уверен, какой код мне нужен для этого. Я хочу сделать что-то более сложное в bashscript.sh, но с использованием простого кода с целью донести мою идею.

Из Excel VBA

Dim Str1 As String
Dim Str2 As String

Str1 = "Hello"
Str2 = " World"

BASHPATH = "C:\Windows\Sysnative\bash" ' or C:\Windows\SysWOW64\bash"
WORK_DIRECTORY = "/mnt/c/Work/"
SCRIPT = "bashscript.sh " & Str1 & " " & Str2

Call Shell(BASHPATH + " " + WORK_DIRECTORY + SCRIPT, 1) 

Выполнение следующего bashcript.shкод

echo "$1"
echo "$2"

VAR3="$1$2"

echo "$VAR3"

должен вернуть Hello World.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...