I am trying to run glcoud.cmd from the bash shell installed on windows 10. Glcoud is recognized on the cmd prompt, but is not recognized on "bash for windows 10".
based on this thread I have created a .bashrc file with this entry (Can I use gcloud in Git Bash on Windows?):
PATH=$PATH:/mnt/c/Users/username/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin
The glcoud.cmd is a windows commandline script. It seems that the path is recognized by bash because when I run gcloud.cmd it returns
/mnt/c/Users/***/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin/gcloud.cmd: line 1: @echo: command not found
/mnt/c/Users/***/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin/gcloud.cmd: line 2: rem: command not found
/mnt/c/Users/***/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin/gcloud.cmd: line 7: syntax error near unexpected token `newline'
/mnt/c/Users/***/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin/gcloud.cmd: line 7: `rem <cloud-sdk-cmd-preamble>'
I have also tried the following commands because CYGWIN seems to recognize bat files automatically
cmd.exe gcloud.cmd
cmd gcloud.cmd
cmd gcloud
cmd /c gcloud
cmd /c glcoud.cmd
All of the above commands returns:
No command 'cmd' found, did you mean: Command 'cmp' from package 'diffutils' (main) Command 'wmd' from package 'wml' (universe) Command 'dcmd' from package 'devscripts' (main) Command 'mcd' from package 'mtools' (main) Command 'vcmd' from package 'core-network-daemon' (universe) Command 'jcmd' from package 'openjdk-7-jdk' (main) Command 'tcmd' from package 'tcm' (universe) Command 'cm' from package 'config-manager' (universe) Command 'cme' from package 'libconfig-model-perl' (universe) Command 'amd' from package 'am-utils' (universe) Command 'icmd' from package 'renameutils' (universe) Command 'mmd' from package 'mtools' (main) Command 'qcmd' from package 'renameutils' (universe)
How do I run windows commands on bash?
Thanks
paul