怎么将文件转换成linux文件,如何将文件从Linux / Unix格式转换为Windows,反之亦然 | MOS86...

如果您已将文本文件从基于UNIX的系统直接传输到Windows系统,那么您知道Windows系统上打开文本文件时,通常无法正确显示。基于Windows的文本阅读器程序(如记事本)可能无法显示文本。在大多数情况下,当您打开文本文件时,所有单词都将显示在单个巨型行上,而不会发生任何中断。这是因为在Windows和UNIX上写入(读取)文本文档的方式略有不同。

如果一个文件是在基于Windows的系统上编写的,并且由UNIX系统上的文本编辑器打开,这是很常见的如果文件是在UNIX系统上编写的,并由Windows系统上的文本编辑器打开,则换行字符(EOL)可能无法正确显示。对于UNIX和Windows,回车字符也不同。

在处理文件时,您不希望受限于文件是在Linux或Windows上创建的。那么如何将文件从UNIX转换为Windows(反之亦然),而不使格式化变得非常疯狂?我们将引导您完成步骤。

将文件从Linux / UNIX格式转换为Windows Format

如果您使用基于UNIX的系统将文件传输到Windows系统,则有一些命令可以将您要传输的文本文件转换为Windows可以理解的格式。

dos2unix和unix2dos command

71b5c0fc49b11409877cc5972a473247.gif

您可以使用命令行将文件从UNIX安全转换为Windows,反之亦然。要将Windows文本文件转换为UNIX文本文件,请输入this:

dos2unix窗口。txt unix。txt

以上命令转换并替换文本文本要将UNIX文本文件转换为Windows文本文件,请输入此命令:

unix2dos unix。txt窗口。txt

以上命令将转换UNIX创建的文本文件文本文本

awk command

awk命令还允许您将文件从UNIX转换为Windows,反之亦然。要将Windows文件转换为UNIX文件,请输入以下命令:

awk{sub文本txt

转换一个UNIX文本文件文本文本文本trxt

71b5c0fc49b11409877cc5972a473247.gif

tr命令(音译)可用于删除回车符和只有当您将文件从Windows转换为UNIX时,才能执行此操作。命令将被写成如下.:

tr -d\ 15 \ 32文本txt

tr命令将一个字符与另一个字符进行音译。在这种情况下,它正在帮助您省略不必要的字符。

使用可视编辑器(Vi)

如果使用可视编辑器查看在Windows系统上创建的文件,则可以通过键入以下命令来删除回车字符line:

:1 $ s / ^ M // g

要使计算机进入输入^ M字符,你需要打

使用文件传输协议程序

文件传输协议(FTP)程序可用于UNIX和Windows系统。如果您需要将大量的文件从Windows转换为UNIX(或者相反的方式),那么它互联网上有许多可以免费使用。蜂鸟FTP是其中一个更受欢迎的FTP程序。它是安全和易于使用。

Master FTP程序将以ASCII格式将文件从UNIX传输到Windows。有时您必须指定自己的格式(如果您使用基于命令行的FTP程序)。要做到这一点,只需在命令行中输入这一点.:

asciiConclusion

将文件从UNIX格式转换为Windows(和其他方式)最简单的方法是使用FTP程序。转换命令是您的下一个最佳选择。如果您正在寻找执行相同任务的其他命令,则可以搜索perl和sed命令。但是,请记住,这些命令可能无法在所有系统上运行。

."

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值