I'm really feeling stupid but I don't find the right search keywords to get something usefull out of google.
The problem: We are developing symfony1 and symfony2 applications (php). We are developing on windows machines, while our staging and production server are linux. We got some tasks which are done by a shell-script on linux. These tasks include: - Move files and folders (e.g. Testfiles on the staging folder) - Set folder permissions - run various commands
Right now, the shell scripts only are executed on the linux servers as they are not working on the windows machines. We would like to get to a point where we can run one script and, depending on environment, it executes the correct tasks.
Which language to choose for this tasks? I heard good things about python, but don't know if it really fits. I know some Perl, but don't think it's a good tool. Maybe there are languages which are designed for such problems?