日常错误总结1

1 . ** 在shell环境中,有一些命令是不能放入函数中,比如 **

if [  xxxx  ];then

    ftp -i <<FTP
    FTP
fi

这个是会出错的

2 . ** shell下的 read 使用来读取用户的输入的**

比如read name
调用是要加$ $name 例如 echo $name

3 . ** ftp 在shell文件中的写法如下 **

 ftp -n <<FTP(这个可以是任意的名字 )   
 open -i -n ip port     
 user name passwd      
 bin     
 passive     
 lcd xxx    (注释: 这个lcd 是切换到本地目录)      
 mget     
 cd       
 FTP  

4 . 关于ConfigParser 这个python自带的ini解析库 ,有如下的问题

会改变原ini文件的大小写设置,全部转为小写。如果你不想变原有的大小写形式,

需要设置字符形式就 config.optionxform = str ( config是ConfigParser对象)

这个ConfigParser会改变"=",在源码中写入是等号=两边是有空格的

这个ConfigParser改变过后的字段,保存以后会出现没有换行

5 . 关于数据库连接很慢的情况

要去除DNS
在mysql的配置文件(一般linux是/etc/my.cnf windows 是my.ini)下的[mysqld] 字段下面加入

skip-name-resolve

6 . profile设置(linux下)

在/ect/profile这个文件中加入如下 ( 即让程序产生core文件)
unlimit -c unlimited

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容