web-dev-qa-db-ja.com

GNU nano 2:Linux上のDOS形式またはMac形式

Linux PC /クラスターではどのフォーマット(MacまたはDOS)を使用する必要がありますか?

違いがわかります

  • DOS形式は「復帰」を使用します(CRまたは\r)次に「改行」(LFまたは\n)。
  • Mac形式は「復帰」を使用します(CRまたは\r
  • Unixは「改行」を使用します(LFまたは\n

私も知っています オプションの選択方法

  • AltM Mac形式
  • AltD DOS形式の場合

ただし、UNIX形式はありません。

次に、ファイルを保存します Enter

enter image description here

4
JoKalliauer

どちらも使用しない:ファイル名を入力してを押す Enter、ファイルはデフォルトのUnix行末で保存されます(これはLinuxで必要なものです)。

nanoがDOSまたはMac形式を使用することを通知する場合(DOSまたはMac形式でファイルをロードした場合に発生します)、i.e。わかります

File Name to Write [DOS Format]:

または

File Name to Write [Mac Format]:

押す AltD または AltM それぞれ、DOSまたはMac形式の選択を解除します。これにより、デフォルトのUnix形式が効果的に選択されます。

10
Stephen Kitt

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 /新しいmacOSを表します。あるいは、Mac形式で保存してからSudo mac2unix <file>.で再フォーマットすることもできます)

2
Petr Kosvanec