
SHELL
lxpaopao
这个作者很懒,什么都没留下…
展开
-
sftp获取服务端目录下文件列表
在ftp命令中,获取远程服务端的文件列表直接通过ls命令即可将服务器中文件列表存入本地ls[remote-dir][local-file]:显示远程目录remote-dir,并存入本地文件local-file在sftp中就没有命令可用,只能自己想办法。具体命令如下:expect > /data1/tmp/file_list.txt <<-!set timeou...原创 2020-03-10 15:37:17 · 8224 阅读 · 2 评论 -
大文件分割并将字段定长输出
场景:接到需求,需要将一个五千万的表数据导出上传;要求:文件大小小于2G,每个文件需增加行号,文件中的每个字段长度与接口规范保持一致;操作:第一步:将表中数据导出生成文件di_tmp.20200229,指定tab符为分割符;根据每行文件的总长度,每个文件大小小于2G,计算出每个文件的记录数为80万第二步:分割文件,80万记录为一个文件,通过split命令对文件按行数进行分割sp...原创 2020-03-10 15:23:54 · 349 阅读 · 0 评论