原文:syntax error: unexpected end of file完美解决方案

用shell编写的一个脚本,执行的时候报错:syntax error: unexpected end of file 发生这种报错有两种原因: 第一种: 如果你是用 windows 系统编写的脚本,那么就有可能是 fileformat 类型不同 可能是 fileformat dos ,那么你需要把格式修改为unix,方法是直接输入 :set ff unix,输入完成后回车即可看到:fileform ...

2020-07-27 15:11 0 1190 推荐指数:

查看详情

SHELL脚本“syntax error: unexpected end of file解决方案[半原创]

目前发现运行shell脚本时, 出现"syntax error: unexpected end of file"的情况有三种, 第三种应该有很多变异的情况 第一种, 常说的window下编写的shell脚本, 放到linux下运行会出现这种报错, 因为win下编写的shell脚本的格式是dos ...

Mon Sep 18 19:12:00 CST 2017 2 6984
【shell】真正解决syntax error:unexpected end of file

今天写了个较长的shell脚本,结构嵌套比较多,最后运行时,出现了syntax error: unexpected end of file的错误。 这个之前碰到过,经常在win系统转移脚本文件到unix系统时出现,但这次我是在Linux环境中写的,不存在这个问题,改了试也没用。关于系统文件格式 ...

Fri Jan 17 02:10:00 CST 2020 4 18111
Shell脚本“syntax error: unexpected end of file

Shell脚本“syntax error: unexpected end of file” 出现"syntax error: unexpected end of file"的情况 假设文件名为a 第一种:格式问题 window下编写的shell脚本, 放到linux下运行会出现这种报错 ...

Sat Sep 18 01:20:00 CST 2021 0 210
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