在Windows中编写shell脚本Xp
我必须编写shell脚本,它将在cygwin上运行并构建我的项目。我正在使用Windows - Xp。我怎样才能做到这一点?在Windows中编写shell脚本Xp
(我对shell脚本新手)
看来你需要获得一些脚本知识。你可以开始with this tutorial。
对于一个Hello World shell脚本:
- 打开Cygwin的
- 创建一个Hello World脚本:
echo "echo Hello World!" > hello.sh
。它是唯一的线echo Hello World!
- 文件运行脚本
./hello.sh
man
是你的朋友!
你忘记了shebang,并且使用'chmod'使脚本可执行# –
@Fredrik You绝对正确。但是,它在Cygwin中是这样工作的。除了双引号之外,它们必须是单引号。 –
不需要shebang。它只会运行在你当前的外壳中...... – CrackerJack9
以及cygwins默认的shell是bash
,谷歌认为,然后回来这里所以用一个更具体的问题......
你试过构建项目从cygwin命令提示符?
在开始编写脚本之前,您需要知道构建项目需要哪些命令。
所以你可以学习如何编写shell脚本。 – xdazz
一个很好的初学者教程:http://www.freeos.com/guides/lsst/ –
谢谢汤姆,那帮了我很多 – Sachchidanand