Linux_Debug
Debug的一些疑难杂症,多是粗心造成的
1。
: bad interpreter: No such file or directory
在使用bash格式执行一个脚本的时候,总是报这个错误,百思不得其解,后来发现:
文件是从windows上传来的,是dos格式,在vim中使用:set可以看到fileformat=dos,改成set fileformat=unix,就可以执行了。
或者是采用dos2unix的格式转换工具转成unix格式即可执行了。
这点在使用的时候要注意。
2。
error: two or more data types in declaration of `ikc_major'
需要查一下变量的定义,可以查找一下变量定义后面有没有结束标志,如;
这个很头大。