在Linux系统执行shell脚本时出现以下错误,显示not found line错误。
 
															后来又在一次执行中显示line 1: $'\r': command not found错误。
 
															在网上查找后,原因是我在电脑使用Notepad++编辑Linux脚本,并上传到Linux系统中执行。而Windows、Linux和Mac OS中的换行符不同,即:
Linux,unix: \r\n
windows : \n
Mac OS : \r
所以造成Linux系统执行错误。
 
															解决办法就是使用命令行创建一个空白sh脚本,例如创建一个名为test.sh的脚本,使用vi test.sh命令创建并编辑脚本,然后从Notepad++或者其它地方复制脚本并粘贴保存。
 
															