免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2911 | 回复: 10
打印 上一主题 下一主题

咨询关于vi和while read的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-05-29 18:37 |只看该作者 |倒序浏览
例如我有20万行记录,其实每一行记录就是一个电话号码,如下
1
2
3
4
5
.....

问题1,在不用其他FTP工具的前提下,要把这些记录vi到系统上,有什么比较快的方法不?我用vi写进去搞了两个多小时,靠,后来发现少了几万条记录,不想重新再来。如果我用把文件改格式为1|2|3|4|5....,也就是一行有很多记录,这样写进去,又说行太长了,请求能把二十万行记录写到UNIX系统上的最快方法

问题2,使用while read 处理这个文件的时候,如果按原文件来读要读二十几万行,如果我把文件改格式为1|2|3|4|5....,然后以“|”作分隔符,虽然记录一样多,但行数没那边多,但这样的效率,会快点吗,没验证过呢?或者有没有其它更快的处理方法呢?

在线等解决方法。。。。。。。谢谢

论坛徽章:
0
2 [报告]
发表于 2010-05-29 20:05 |只看该作者
在不用其他FTP工具的前提下
这个源文件在哪?

论坛徽章:
0
3 [报告]
发表于 2010-05-29 20:26 |只看该作者
回复 2# lkk2003rty


    源文件在电脑上啊,但不能通过其它工具连到服务器的

论坛徽章:
23
15-16赛季CBA联赛之吉林
日期:2017-12-21 16:39:27白羊座
日期:2014-10-27 11:14:37申猴
日期:2014-10-23 08:36:23金牛座
日期:2014-09-30 08:26:49午马
日期:2014-09-29 09:40:16射手座
日期:2014-11-25 08:56:112015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:0315-16赛季CBA联赛之山东
日期:2017-12-21 16:39:1915-16赛季CBA联赛之广东
日期:2016-01-19 13:33:372015亚冠之山东鲁能
日期:2015-10-13 09:39:062015亚冠之西悉尼流浪者
日期:2015-09-21 08:27:57
4 [报告]
发表于 2010-05-29 22:35 |只看该作者
回复 3# yidifenghong


不用工具你怎么连的服务器,在哪里敲的vi ?
直接 cmd 窗口 telnet 连接?
不管什么方式,你能敲vi,那么就可以敲ftp命令。

论坛徽章:
0
5 [报告]
发表于 2010-05-30 09:26 |只看该作者
回复 3# yidifenghong


    同4楼问。。。。。。。。。。。

论坛徽章:
0
6 [报告]
发表于 2010-05-30 09:42 |只看该作者
回复 4# ly5066113


    我是在运营商做维护的,根本没有权限用FTP,能用我也不用发贴了,我是用CRT连上去的,是能登陆上系统并且vi,问题我想vi进去的速度快点,例如多行改为一行写进去。。。

论坛徽章:
23
15-16赛季CBA联赛之吉林
日期:2017-12-21 16:39:27白羊座
日期:2014-10-27 11:14:37申猴
日期:2014-10-23 08:36:23金牛座
日期:2014-09-30 08:26:49午马
日期:2014-09-29 09:40:16射手座
日期:2014-11-25 08:56:112015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:0315-16赛季CBA联赛之山东
日期:2017-12-21 16:39:1915-16赛季CBA联赛之广东
日期:2016-01-19 13:33:372015亚冠之山东鲁能
日期:2015-10-13 09:39:062015亚冠之西悉尼流浪者
日期:2015-09-21 08:27:57
7 [报告]
发表于 2010-05-30 10:03 |只看该作者
回复 6# yidifenghong


google SecureCRT 传文件

论坛徽章:
0
8 [报告]
发表于 2010-05-30 12:30 |只看该作者
用sftp传

论坛徽章:
0
9 [报告]
发表于 2010-05-30 13:43 |只看该作者
能连接就能传,在你自己电脑上下载个putty,里面有psftp,用法和ftp差不多

论坛徽章:
0
10 [报告]
发表于 2010-05-31 12:32 |只看该作者
回复 9# bbsblare


    不是这样的,能连上去中间是经过几道门卡的,不是直接连上去的,FTP就别想了,可以的话我就不用问了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP