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?