6 votes

Que fait l'option --portable de shasum ?

Le site shasum l'utilité a un a -p/--portable avec la description suivante :

-p, --portable     read files in portable mode
                   produces same digest on Windows/Unix/Mac

Je n'ai jamais vu l'inclusion de cette option changer le condensé d'un fichier, et je ne suis pas vraiment sûr de l'effet qu'elle est censée avoir non plus. Quel est ce "mode portable" de lecture des fichiers ?

5voto

DavidPostill Points 140654

Qu'est-ce que ce "mode portable" de lecture des fichiers ?

Pour ce que ça vaut shasum dit :

-p, --portable lire en mode portable ( à déprécier )

D'après ce que je peux dire (je ne suis pas un expert en perl), il semble être là pour prendre en compte les différents caractères EOL.

Le site code source dit :

The sums are computed as described in FIPS PUB 180-2.  When checking, the
input should be a former output of this program.  The default mode is to
print a line with checksum, a character indicating type (`*' for binary,
`?' for portable, ` ' for text), and name for each FILE.

...

# Try to figure out if the OS is DOS-like.  If it is,
    # default to binary mode when reading files, unless
    # explicitly overriden by command line "--text" or
    # "--portable" options.

...

Je suis heureux que des experts en perl puissent examiner le code source complet et confirmer ma réponse.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X