Anisha Jayadevan
Anisha Jayadevan

Reputation: 185

.sh script does not run on SSH instance on Google Cloud

When I try to run a .sh script on an SSH instance on Google cloud, I get this error:

    bash: abc.sh command not found

This runs fine when I run it on the Google shell. I tried setting 'PermitUserEnvironment yes' in the sshd_config file but this did not change the output.

From my reading on similar issues, it seems as though I should be setting some other PATH variables but I'm not sure which ones these are.

Upvotes: 1

Views: 2001

Answers (1)

GalloCedrone
GalloCedrone

Reputation: 5073

The issue was solved running the command with the path.

/path/to/file.sh

You were not able to run the command because bash was trying to locate that command inside the location specified by PATH enviroment variable since you were not specifying the path.

Future people reading could find as well useful information here regarding possible causes.

Upvotes: 2

Related Questions