Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Hi there, I'm new to linux and the forum here. I'm a c#/sap developer. I'm trying to figure out if it's possible to test linux scripts in widnows? like with a compiler or something. I'm learning the script and don't want to install the o/s just for that.
There was a direct port of bash to Windows some time ago, but it is not up to date.
Another way would be to install something like CoLinux, which will run Linux natively under Windows (ie, without requiring a virtual machine or dual boot). Or even just run a live Linux CD.
Last edited by neonsignal; 03-01-2010 at 05:39 AM.
I suggest either cygwin or linux inside an VM like vmware or virtualbox.
It depends on what do you mean by "script". If you mean "shell script" then you are going to be relying in a shell to run it, hence you need a way to make the shell and the regular userland tools available. Shell scripts usually call external tools, no amount of compiling can sort that out because those external tools are not present in a regular Windows installation. You need to -somehow- emulate a posix environment with at least the basic tools that most shell scripts will need.
You can as well use something like putty to remotely login into a linux or unix machine, assuming you can get access to a shell account somewhere.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.