Alex Rivera | Logout

Bash export command

Asked 2012-04-11T15:20:53.893
33

I am encountering a strange problem with my 64-bit Ubuntu - on the export command.

Basically, I have got a VM installation on Ubuntu on my Windows 7 system, and I am trying to pass commands from my Windows system to my VM installation using a custom (given by client) software.

So, on my VM, when I do:

export foo=bar
echo $foo

everything works as expected.

However, when I do the same through the custom software (which basically passes the Linux command as a string to the bash shell), I get:

export: command not found

I tried looking at the shell (using the custom software), using:

echo $SHELL > shell.txt

And I get /bin/bash which is expected and I still get the "export: command not found error".

How can I fix this?

Edit
Report

1 Answer

1

Changing from Bash to sh scripting made my script work:

!/bin/sh
answered 2013-05-07T10:09:46.577

Your Answer