[整理]在Windows下进行Shell编程
时间:2006-09-20 来源:aaronwong
使用其他操作系统用户希望能运行UNIX类型的脚本能在他们的系统上运行, 因此也希望能在这本书里能学到这方面的知识. 来自Cygnus的 Cygwin 软件结合来自Mortice Kern的MKS软件包(MKS utilities)可以给Windows添加shell脚本的兼容.
见:http://www.linuxsir.org/main/doc/abs/abs3.7cnhtm/winscript.html
另:可以用以下Windows软件学习Linux/UNIX:
(1)Cygwin。很多朋友都知道。如果是为了学习Shell编程和C,而且机器不是特别快,就不要装KDE了。如果感觉用cygwin.com提供的setup.exe进行下载安装不方便,可以下载http://www.remotepoint.com/~jordanh/personal/cygwin/full.exe 。这是一个比较老的版本,13.5MB。
(2)Mingw。很多朋友都知道。如果在www.mingw.org 下载不方便,可以去 sourceforge.net/projects/mingw 下载。还可以在这里下载gcc。
(3)Csh-x86。提供了UNIX中的大多数常用命令。在 http://www.hamiltonlabs.com 下载csh-x86.zip,1.56MB,解压后即可使用。未注册版本输入10个命令以后程序自动结束,需要重新运行,且命令功能有限制(crippled)。但是你敲进去的Shell脚本只算作一条命令。
(4) http://www.research.att.com/sw/tools/uwin/ ,下载uwin_base.win32.i386.exe,4
..59MB,以及其他软件包,AT&T的产品(The UWIN package provides a mechanism for building and running UNIX applications on Windows 2000, Windows NT, Windows XP, Windows ME, Windows 98, and Windows 95 with few, if any, changes necessary. )
(5) http://www.weihenstephan.de/~syring/win32/UnxUtils.zip ,2.77MB , 解压后即可运行。
(6)Bochs。这是一个虚拟的计算机。如果你没有用过,可以先在[url]http://sourceforge.net/projects/bochs/点击链接,下载exe文件,它本身带了一个10MB大小的Linux。还可以用它学习FreeBSD, Minix, FreeDOS,以及在Linux里面运行Windows程序(使用方法以及与VMWare的区别见文档)。
见:http://www.linuxsir.org/bbs/showthread.php?t=70504
见:http://www.linuxsir.org/main/doc/abs/abs3.7cnhtm/winscript.html
另:可以用以下Windows软件学习Linux/UNIX:
(1)Cygwin。很多朋友都知道。如果是为了学习Shell编程和C,而且机器不是特别快,就不要装KDE了。如果感觉用cygwin.com提供的setup.exe进行下载安装不方便,可以下载http://www.remotepoint.com/~jordanh/personal/cygwin/full.exe 。这是一个比较老的版本,13.5MB。
(2)Mingw。很多朋友都知道。如果在www.mingw.org 下载不方便,可以去 sourceforge.net/projects/mingw 下载。还可以在这里下载gcc。
(3)Csh-x86。提供了UNIX中的大多数常用命令。在 http://www.hamiltonlabs.com 下载csh-x86.zip,1.56MB,解压后即可使用。未注册版本输入10个命令以后程序自动结束,需要重新运行,且命令功能有限制(crippled)。但是你敲进去的Shell脚本只算作一条命令。
(4) http://www.research.att.com/sw/tools/uwin/ ,下载uwin_base.win32.i386.exe,4
..59MB,以及其他软件包,AT&T的产品(The UWIN package provides a mechanism for building and running UNIX applications on Windows 2000, Windows NT, Windows XP, Windows ME, Windows 98, and Windows 95 with few, if any, changes necessary. )
(5) http://www.weihenstephan.de/~syring/win32/UnxUtils.zip ,2.77MB , 解压后即可运行。
(6)Bochs。这是一个虚拟的计算机。如果你没有用过,可以先在[url]http://sourceforge.net/projects/bochs/点击链接,下载exe文件,它本身带了一个10MB大小的Linux。还可以用它学习FreeBSD, Minix, FreeDOS,以及在Linux里面运行Windows程序(使用方法以及与VMWare的区别见文档)。
见:http://www.linuxsir.org/bbs/showthread.php?t=70504
相关阅读 更多 +