windows下编辑的文本脚本传输到centos下执行脚本报错,根本原因在于操作系统对文本格式的保存上不一致造成的
windows下格式一般为dos,linux系统下格式一般为unix
解决办法:
vi或vim打开脚本文件,查看具体格式,执行 :set ff?
如果提示为dos
继续执行 :set ff=unix
然后退出保存 :wq
继续执行脚本即可
windows下编辑的文本脚本传输到centos下执行脚本报错,根本原因在于操作系统对文本格式的保存上不一致造成的
windows下格式一般为dos,linux系统下格式一般为unix
解决办法:
vi或vim打开脚本文件,查看具体格式,执行 :set ff?
如果提示为dos
继续执行 :set ff=unix
然后退出保存 :wq
继续执行脚本即可