In alcuni file di testo, dopo aver eseguito un salvataggio in vim
con :w
, l'output menziona [dos]
come tale:
"foo.txt" [dos] 38L, 193C
Perché viene visualizzato [dos]
?
Come semplice test, ho creato un nuovo file con vim
su un disco FAT32
collegato al mio Mac. Questi file non visualizzano [dos]
dopo un salvataggio in vim
. Ho copiato il file in /tmp
(formato nativo di MacOS). Aprendolo non viene visualizzato [dos]
su un salvataggio in vim
.
Quindi, foo.txt
ha caratteri giapponesi. Una porzione assomiglia a:
臣
区
...
草
早
古
谷
"foo.txt" [dos] 38L, 193C
alcuni test:
/tmp$ file -I foo.txt
foo.txt: text/plain; charset=utf-8
foo.txt
ciclo di vita:
- Su XP ho creato molti file di testo usando TextEdit con caratteri giapponesi e salvato nel file system FAT32 (unità usb).
- Sono stati archiviati in un formato
ZIP
. - Questa unità USB è stata collegata e copiata sul mio MacBook ( MacOS estesa / Journaled ).
-
/usr/bin/unzip
non archiviati ed eccomi qui
I file di testo sono un formato di file multipiattaforma di base. Ovviamente, "qualcosa" è diverso con quei file con [dos]
contrassegnati ... Cosa contrassegna un file come un file [dos]
?