在Windows中用记事本写了一个.sh的Linux运行脚本,是无法直接在Linux中执行,需要首先把文本编码格式转换为Unix的,特别是换行符这些,转换步骤如下:
1、打开文档
在Notepad++中打开需要转换的文件。
2、进入文档格式转换菜单
点击顶部菜单栏的 编辑(Edit) → 选择 文档格式转换(EOL Conversion)。
3、选择目标格式
在弹出的子菜单中,点击 转换为UNIX格式(Convert to UNIX(LF))。
4、确认转换结果
转换完成后,右下角状态栏会显示当前文档格式为 Unix (LF),表示换行符已从\r\n
改为\n
。