polecenie eksportu bash

W moim 64-bitowym Ubuntu napotykam dziwny problem - w poleceniu eksportu.

Zasadniczo mam instalację VM w Ubuntu na moim Win7 i próbuję przekazać polecenia z moich okien do mojej instalacji VM przy użyciu niestandardowego (podanego przez klienta) oprogramowania.

Więc na mojej maszynie wirtualnej, kiedy to robię:

<code>export foo=bar
echo $foo
</code>

wszystko działa zgodnie z oczekiwaniami.

Jednak gdy robię to samo za pomocą niestandardowego oprogramowania (które zasadniczo przekazuje polecenie linux jako ciąg do powłoki bash), otrzymuję:

<code>export: command not found
</code>

Próbowałem spojrzeć na powłokę (używając niestandardowego oprogramowania), używając:

<code>echo $SHELL>shell.txt
</code>

i dostaję / bin / bash, który jest oczekiwany i nadal otrzymuję błąd nie znaleziono polecenia export:.

Zastanawiałem się, czy ktoś wcześniej widział ten błąd?

questionAnswers(8)

yourAnswerToTheQuestion