原文:Linux提示Syntax error: end of file unexpected (expecting "then") 提示错误

shell命令在windows下编辑过后出现Syntax error: end of file unexpected expecting then 提示错误 这是因为我在windows下些的脚本,windows和linux的回车换行时不一样的字符,所以脚本在解释时会出现问题。 在windows里,换行用的两个符号,回车换 r行符号 n,在linux下只需一个符号 n就可以了. sed i s r ...

2021-01-05 09:35 0 446 推荐指数:

查看详情

SHELL syntax error:unexpected end of file 提示错误

SHELL syntax error:unexpected end of file 提示错误   执行sh my.sh par 提示syntax error:unexpected end of file.错误请问为什么啊?   文本编辑是在windows下通过记事本编写的这个文件 ...

Sat Oct 04 21:04:00 CST 2014 0 2130
shell 报错:syntax error: unexpected end of file

有时执行脚本时会报错: 原因可能是: 文本编辑是在windows下通过记事本或其它编辑器编写的这个文件,运行 在cygwin模拟LINUX软件环境下。 解决思路: DOS下文件和Linux下文件格式差异问题导致的。 DOS下的文本文件是以\r\n ...

Tue Jan 14 18:59:00 CST 2020 0 3063
shell 报错:syntax error: unexpected end of file

有时执行脚本时会报错: 原因可能是: 文本编辑是在windows下通过记事本或其它编辑器编写的这个文件,运行 在cygwin模拟LINUX软件环境下。 解决思路: DOS下文件和Linux下文件格式差异问题导致的。 DOS下的文本文件是以\r\n作为断行标志的,表示成 ...

Wed Aug 30 01:17:00 CST 2017 0 10301
Shell脚本:“syntax error:unexpected end of file

这种错误只能说是坑,如果没有见到过,很可能就要摔里头。解决问题是重要的,但弄明白问题的来源,往往更为重要。 所以要先扯一下,换行和回车的历史遗留问题。 在计算机出现之前,有个玩意叫电传打字机。每秒钟可以打10个字符,但是在打完一行需要换行时,要用去0.2s。 这正好可以打2个字符,这段时间 ...

Thu Sep 26 18:32:00 CST 2013 0 4452
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM