site1 ftp://username1@sitename1.xxx/
site2 ftp://username2@sitename2.xxx/
在默认情况下,lftp添加书签时,只会记录用户名与站点的URL,不会记录密码与其他选项。但是我们可以通过编辑它的Bookmark来修改它。
在启动了lftp后,输入
就会自动调用vi来编辑它的bookmark文件。在有站点的时候,一般是这样的:
每一行代表一个书签,第一列是书签名,后面是书签内容。
其实lftp对书签的处理就是把书签换成lftp的启动参数。因此,lftp site1就相当于
因此我们完全可以把书签的内容换成lftp启动参数所兼容的内容。例如,如果要让lftp打开site1时自动输入密码,只需要把site1改为
如果要在打开站点时顺便执行一些命令,比方说,设定字符集与代理,那么可以用-e参数。
具体来说,让site1的代理是http://someproxy:8080,且字符集是GBK,只需要这样:
按照这个思路,其实可以把书签变成一个批处理文件,如果一个书签太长,那么拆分成几个,相互调用就可以了。