Chinaunix首页 | 论坛 | 博客
  • 博客访问: 804179
  • 博文数量: 162
  • 博客积分: 5308
  • 博客等级: 大校
  • 技术积分: 2152
  • 用 户 组: 普通用户
  • 注册时间: 2007-11-15 19:09
个人简介

DevOps让系统管理更轻松。

文章分类

全部博文(162)

文章存档

2014年(28)

2012年(10)

2011年(6)

2009年(60)

2008年(58)

我的朋友

分类:

2008-12-23 11:59:38

如何在AIX和WINDOWS 之间转换文本文件
 
LU上一位大哥写的,忘记名字了!
 
 
经常遇到要在6000上写一些文本,但是用vi太费劲,于是在win下写好
然后win的文本传到aix上,
在UNIX中,每一行的结束符是换行符; 而在WINDOWS中,每一行的结束符是+换行符.
用以下几种办法可以将其格式互为转换.

A. 在命令行提示符下,使用sed 命令
$sed 's/$/^M' aix_file > win_file ----AIX --> windows
$sed 's/^M$/$/' win_file > aix_file ----windows -->AIX
 
B. 使用vi 编辑器, 在:提示符中键入:
: %s/$/^M/g --------------------------AIX -->windows
:%s/^M$//g ---------------------Windows --> AIX
 
C. 使用 AIX 中的 dosread 和 doswrite 命令 (需安装bos.dosutil 软件包)
# doswrite -a win_file --------AIX -->windows
# dosread -a aix_file -------- windows -->AIX
 
D. 使用ftp 实用程序传文件时,按文本方式传文件, 可实现文本格式间的转换.
这个其实是最方便的了,不过一般用一些ftp软件传输的时候默认不是文本方式
这个在设置的时候要注意一下,
用win自己的ftp就没有一点问题,ftp上去,然后直接put就ok
阅读(3935) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~