Je cherche un moyen simple de diriger le résultat de md5sum
dans une autre commande. Quelque chose comme ça:
$echo -n 'test' | md5sum | ...
Mon problème est qu'il md5sum
génère non seulement le hachage de la chaîne, mais également un hypen, ce qui indique que l'entrée provient de stdin. J'ai vérifié le fichier man et je n'ai trouvé aucun indicateur pour contrôler la sortie.
echo -n
lorsque les données de texte sont inconnues. Utilisezprintf '%s' "$DATA"
plutôt. Contrairementecho -n "$DATA"
, cela fonctionnera quandDATA="-n"
(entre autres exemples).