答案1
两者都不使用:输入文件名并按Enter,文件将以默认的 Unix 行结尾保存(这就是您在 Linux 上想要的)。
如果nano
告诉你它将使用 DOS 或 Mac 格式(如果它加载了 DOS 或 Mac 格式的文件,就会发生这种情况),IE你看
File Name to Write [DOS Format]:
或者
File Name to Write [Mac Format]:
分别按AltD或AltM取消选择 DOS 或 Mac 格式,从而有效地选择默认的 Unix 格式。
答案2
Unix, Linux, new macOS \n DOS, Windows \r\n old Mac OS \r
保存为 DOS 格式,然后 cd 到文件所在的文件夹并执行:
cp -i ./<file> /home/petr/Documents/whatIfBackups/<file>
备份它,然后从 dos 重新格式化为 unix 行结尾:
sudo dos2unix <file>
(file <file>
显示行结束符的状态。“ASCII 文本”代表 Unix/Linux/new macOS。或者,您也可以保存为 Mac 格式,然后通过 重新格式化sudo mac2unix <file>.
)