lftp中若本地locale是UTF8,而远程是gbk,则会产生乱码,可以通过以下命令消除:
set ftp:charset “gbk”
set file:charset “UTF-8”
其中,ftp设置的是远程编码,file设置的是本地编码。
lftp中若本地locale是UTF8,而远程是gbk,则会产生乱码,可以通过以下命令消除:
set ftp:charset “gbk”
set file:charset “UTF-8”
其中,ftp设置的是远程编码,file设置的是本地编码。
可以在 ~/.lftp/rc 写上
debug 3
set ftp:charset GBK
set file:charset UTF-8
set ftp:passive-mode no
alias nosetcharset ” set ftp:charset ; set file:charset “
谢谢华华的指点!
发表回复