用 windows 的写字板编辑的 shell 脚本不能正常运行, 为什么 ?

用 windows 的写字板编辑的 shell 脚本不能正常运行, 为什么 ?

我有一个脚本文件,是正确的并且可以执行的。可是当我用写字板打开并修改以后,执行的时候显示:bad command.应该是这个脚本不可以用写字板来修改。请问用什么命令来打开shell写的脚本文件并对它进行修改啊。郁闷啊!!!      
脚本是文本文件,不存在用什么修改可不可以的问题。

你的问题是脚本错误,      
写字板生成的文件是 DOS 格式的, 而 shell 脚本必须是 UNIX 格式的, 可以用 dos2unix 命令将之转换成 UNIX 格式. Linux 下的编辑器可以用 vi      
哦,谢谢斑竹。好心人啊:)      
my pleasure. welcome back.      
假设不能用的脚本为old.sh
cat old.sh | tr -d '\015' > new.sh
这是new.sh就是unix的行为格式了