Windows下创建sh文件之换行符转换

操作系统文件换行符

首先介绍下,在 ASCII码表 中存在这样两个字符:

十进制 十六进制 字符 编程时
10 A LF (Line feed,New Line) \n
13 D CR (Carriage return) \r

他们被用来作为换行标志,但在不同系统中换行标志又不一样。下面是不同操作系统采用不同的换行符:

操作系统 换行标志符
Unix(包括Linux) \n
Windows \r\n
Mac OS X之前的系统 \r
Mac OS X \n

利用Notepad++转换换行符

在 Windows 系统上创建一个 .txt 文件,并修改后缀为 .sh

如果,你用 Notepad++ 打开这个文件,右下角会显示:

修改的方法是点击 NotePad++ 的编辑 -> 文档格式转换 -> 转为 Unix(LF),然后保存!

posted @   极客子羽  阅读(1481)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示