Je cherche un moyen simple de diriger le résultat de md5sumdans une autre commande. Quelque chose comme ça:
$echo -n 'test' | md5sum | ...
Mon problème est qu'il md5sumgé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 -nlorsque les données de texte sont inconnues. Utilisezprintf '%s' "$DATA"plutôt. Contrairementecho -n "$DATA", cela fonctionnera quandDATA="-n"(entre autres exemples).