m**u 发帖数: 632 | 1 【 以下文字转载自 Hardware 讨论区 】
发信人: mliu (Michael), 信区: Hardware
标 题: 怎么把UNIX下文件转成LINUX下的文件
发信站: BBS 未名空间站 (Sun Sep 4 23:49:34 2005), 站内
发信人: mliu (Michael), 信区: Linux
标 题: 怎么把UNIX下文件转成LINUX下的文件
发信站: BBS 未名空间站 (Sun Sep 4 23:49:27 2005), 转信
我的C程序是按照UNIX格式写的,其中好象分行写时只有换行没有回车,现在到了LIN
UX下都认作换行回车,有什么工具可以转换吗?谢谢 | c**o 发帖数: 166 | 2 Why don't you just write yourself a script?
I once wrote a script for that. It worked for me and hope it will work for you
too.
<------- CUT HERE --------
#!/usr/local/bin/perl
# This program is to delete extra empty lines in a file.
# If there are more than two concecutive empty lines,
# add one empty line there.
#
# Original intention is to fix the TeX files problem.
#
# Cato
# Dec. 14, 2001
if ( $#ARGV < 0) {
print $#ARGV;
print "Usage: $0 filename\n";
exit 1;
}
$emptylines =
【在 m**u 的大作中提到】 : 【 以下文字转载自 Hardware 讨论区 】 : 发信人: mliu (Michael), 信区: Hardware : 标 题: 怎么把UNIX下文件转成LINUX下的文件 : 发信站: BBS 未名空间站 (Sun Sep 4 23:49:34 2005), 站内 : 发信人: mliu (Michael), 信区: Linux : 标 题: 怎么把UNIX下文件转成LINUX下的文件 : 发信站: BBS 未名空间站 (Sun Sep 4 23:49:27 2005), 转信 : 我的C程序是按照UNIX格式写的,其中好象分行写时只有换行没有回车,现在到了LIN : UX下都认作换行回车,有什么工具可以转换吗?谢谢
| k**e 发帖数: 86 | 3 你是想从UNIX转到LINUX,还是从LINUX转到UNIX格式?
awk或tr很容易解决这个问题。
【在 m**u 的大作中提到】 : 【 以下文字转载自 Hardware 讨论区 】 : 发信人: mliu (Michael), 信区: Hardware : 标 题: 怎么把UNIX下文件转成LINUX下的文件 : 发信站: BBS 未名空间站 (Sun Sep 4 23:49:34 2005), 站内 : 发信人: mliu (Michael), 信区: Linux : 标 题: 怎么把UNIX下文件转成LINUX下的文件 : 发信站: BBS 未名空间站 (Sun Sep 4 23:49:27 2005), 转信 : 我的C程序是按照UNIX格式写的,其中好象分行写时只有换行没有回车,现在到了LIN : UX下都认作换行回车,有什么工具可以转换吗?谢谢
| C*S 发帖数: 135 | 4 I used to transfer files using sftp amount unix, linux, and
windows. Never had a problem. I figure sftp or ftp can automatically
convert the files, because they know the system dependences.
In fact, even if I tar-zip the files, when I use the files on a different
OSes, never had a problem between Unix and Linux. Who can tell me why?
【在 k**e 的大作中提到】 : 你是想从UNIX转到LINUX,还是从LINUX转到UNIX格式? : awk或tr很容易解决这个问题。
| s**s 发帖数: 242 | 5 有两个程序专门干这个:unix2dos, dos2unix
在vi下还可以:set fileformat=dos/unix, 然后w
【在 m**u 的大作中提到】 : 【 以下文字转载自 Hardware 讨论区 】 : 发信人: mliu (Michael), 信区: Hardware : 标 题: 怎么把UNIX下文件转成LINUX下的文件 : 发信站: BBS 未名空间站 (Sun Sep 4 23:49:34 2005), 站内 : 发信人: mliu (Michael), 信区: Linux : 标 题: 怎么把UNIX下文件转成LINUX下的文件 : 发信站: BBS 未名空间站 (Sun Sep 4 23:49:27 2005), 转信 : 我的C程序是按照UNIX格式写的,其中好象分行写时只有换行没有回车,现在到了LIN : UX下都认作换行回车,有什么工具可以转换吗?谢谢
|
|