shell脚本中能否有空行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell脚本中能否有空行相关的知识,希望对你有一定的参考价值。

我写了个shell脚本,运行时凡是空行的地方都报错。。。不能用空行吗?

^:开始

$:结尾

^$:表示空行

例如,去掉空行可以这样写:

grep -v "^$" 文件名

参考技术A 估计你是在windows下写的脚本,然后复制黏贴到linux里。
产生了^M,自己百度以一下这个问题怎么解决吧。本回答被提问者采纳
参考技术B 兄弟, 你不懂Linux吧?如果你不是学生的话, 我可以帮你解决这个问题 参考技术C 可以有空行,可能你写的脚本语法有问题吧。

以上是关于shell脚本中能否有空行的主要内容,如果未能解决你的问题,请参考以下文章

shell脚本参数可以有空格么

C语言能否用在shell脚本

Shell基本脚本命令使用教程

shell脚本编程之算数运算

shell脚本的规则

shell 脚本中 空格的注意问题:= 赋值两边不能有空格,而if比较判断时 = 两边必须加空格