在linux下编写的shell怎么可以弄到xp下运行.

在linux下编写的shell怎么可以弄到xp下运行.

本想用C编写,但C麻烦,然后用shell弄出来了.
在本地可以执行,但一想有些地方可能不可以上网,要不就可以ssh进来执行了.
有没有这方面的软件,直接弄到XP下执行.

脚本如下:

#!/bin/sh
while :
do
echo "请输入发票号:"
read a
echo $a >> /cha
if [ `grep -c "^$a$" /cha` -ge 2 ]
then
echo "有重复发票号$a"
fi
done

并且还要保存输入的信息.      
试试 cygwin 吧      
cygwin太大,而且安装不方便,有没有小点的,我只想在win下运行 一个linux下的脚本.