1 . ** 在shell環(huán)境中,有一些命令是不能放入函數(shù)中馅闽,比如 **
if [ xxxx ];then
ftp -i <<FTP
FTP
fi
這個是會出錯的
2 . ** shell下的 read 使用來讀取用戶的輸入的**
比如read name
調(diào)用是要加$ $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 . 關(guān)于ConfigParser 這個python自帶的ini解析庫 ,有如下的問題
會改變原ini文件的大小寫設(shè)置矢门,全部轉(zhuǎn)為小寫费变。如果你不想變原有的大小寫形式,
需要設(shè)置字符形式就 config.optionxform = str ( config是ConfigParser對象)
這個ConfigParser會改變"=",在源碼中寫入是等號=兩邊是有空格的
這個ConfigParser改變過后的字段漆撞,保存以后會出現(xiàn)沒有換行
5 . 關(guān)于數(shù)據(jù)庫連接很慢的情況
要去除DNS
在mysql的配置文件(一般linux是/etc/my.cnf windows 是my.ini)下的[mysqld] 字段下面加入
skip-name-resolve
6 . profile設(shè)置(linux下)
在/ect/profile這個文件中加入如下 ( 即讓程序產(chǎn)生core文件)
unlimit -c unlimited