在Windows中编写shell脚本Xp

问题描述:

我必须编写shell脚本,它将在cygwin上运行并构建我的项目。我正在使用Windows - Xp。我怎样才能做到这一点?在Windows中编写shell脚本Xp

(我对shell脚本新手)

+0

所以你可以学习如何编写shell脚本。 – xdazz

+0

一个很好的初学者教程:http://www.freeos.com/guides/lsst/ –

+0

谢谢汤姆,那帮了我很多 – Sachchidanand

看来你需要获得一些脚本知识。你可以开始with this tutorial

对于一个Hello World shell脚本:

  1. 打开Cygwin的
  2. 创建一个Hello World脚本:echo "echo Hello World!" > hello.sh。它是唯一的线echo Hello World!
  3. 文件运行脚本./hello.sh

man是你的朋友!

+0

你忘记了shebang,并且使用'chmod'使脚本可执行# –

+0

@Fredrik You绝对正确。但是,它在Cygwin中是这样工作的。除了双引号之外,它们必须是单引号。 –

+0

不需要shebang。它只会运行在你当前的外壳中...... – CrackerJack9

以及cygwins默认的shell是bash,谷歌认为,然后回来这里所以用一个更具体的问题......

你试过构建项目从cygwin命令提示符?

在开始编写脚本之前,您需要知道构建项目需要哪些命令。