日常錯誤總結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

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容