本文作者:sukai

linux中shell编程(linux使用shell编写脚本的步骤是什么)

sukai 2023-10-14 88

真正的原因是因为在XP所有的Windows OS也都一样,每一行断句是用一个 ^M字符 你如果在Linux上用vi编译器打开你在XP写的程序就会看到类似下面的每一行结尾是个^M,而且还会说Incomplete last line我建议你在。

其实很多原因,如果你看上去语法没错,那你要特别注意下shell有没有隐藏不可打印字符用cat e filename 看看,因为shell对那些字符很敏感,往往有些人就是因为windows和linux之间传输文件,回车转换,就导致shell不行 cantholdit。

通常可以根据返回值来判断\x0d\x0a不过还有一点就是要注意,就是make install要管理员权限才行\x0d\x0a\x0d\x0amake clean make make install\x0d\x0a\x0d\x0a就可以了\x0d\x0a你试试吧。

linux中shell编程(linux使用shell编写脚本的步骤是什么)

$num1 != $num2里面的是算术表达式 用$num1 $num2或者 $num1 != $num2。

阅读
分享