

被Windows编辑过的Linux文件恢复
source link: https://zhangyiming748.github.io/post/bei-windows-bian-ji-guo-de-linux-wen-jian-hui-fu/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

被Windows编辑过的Linux文件恢复
错误文本:解释器错误:没有那个文件或目录
Windows下,默认的文件编译,每一行的结尾是\n\r
但是在Linux下文件的结尾是\n
因此在Windows环境下编辑过的文件在Linux下打开看的时候每一行的结尾就会多出来一个字符\r
常规只是看看文件的情况下,一般没啥影响,但是执行命令解释器解析的时候,就会出现本文中的异常
解决方法 sed -i 's/\r$//' build.sh
彻底解决方法:dos2unix
是将Windows格式文件转换为Unix\Linux格式的实用命令.Windows格式文件的换行符为\r\n
而Unix&Linux文件的换行符为\n
dos2unix命令其实就是将文件中的\r\n
转换为\n
而unix2dos则是和dos2unix互为孪生的一个命令,它是将Linux&Unix格式文件转换为Windows格式文件的命令
dos2unix 可以一次转换多个文件find -name "*.sh" -exec dos2unix {} \;
Recommend
-
14
0x00 前言 在渗透测试中,文件的恢复和删除好比矛与盾。 文件恢复是指恢复目标系统已删除的文件,而文件删除是指删除在目标系统上使用过的工具,避免被恢复。 0x01 简介 本文将要介绍以下内容: 文...
-
15
使用 Windows Recovery Tool 恢复已删除的文件(语法参考)RealSijinObsessed with landscapes
-
8
用 Sigil 在 Linux 上创建和编辑 EPUB 文件 | Linux 中国Sigil 是一个开源的 Linux、Windows 和 MacOS 上的 EPUB 编辑器。来源:
-
12
相似提问:Docker centos 没有vim怎么编辑文件?Docker centos 没有vi怎么编辑文件?Docker ubuntu 没有vim怎么编辑文件?Docker ubuntu 没有vi怎么编辑文件?下面的内容通通告诉你答案!!!!为什么会有这个问题呢?
-
18
直接编辑zip和tar包中的文件 今天才知道我们可以在Emacs中直接编辑zip(archive-mode)或tar(tar-mode)包中的文件,当打开zip或tar文件时Emacs会显示出一个类似Dired的界面,把包中的文件列出来。 我们可以直接打开包内的文件并且可以直接...
-
10
linux上ext2文件系统中,用debugfs来恢复被删除的文件 浏览:2705次 出处信息 如果你不小心用rm -rf xxx删除了...
-
3
Shutte恢复编辑选项卡 2019-02-20 发布在
-
10
一、linux误删除数据的场景 在实际的工作中,朋友们可能会将linux服务器上的文件不小心误删除掉了。而且越是资历老的工程师越容易犯这样的错误,敲代码的速度也是够快,啪啪rm -rf一个回车,然后就是打脸时刻 。新人操作文件时往...
-
4
用这些开源工具在 Linux 上编辑 PDF 文件-51CTO.COM 用这些开源工具在 Linux 上编辑 PDF 文件 作者:LCTT geekpi 译 2022-06-26 18:09:43 这里有五个应用,可以安装在你的 Linux 系统...
-
6
V2EX › Java Linux /MAC 下 vi 或 vim 的编辑再保存改变了文件的什么信息
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK