Ist es möglich, generieren eine Prüfsumme (md5 -) string in eine shell?
Ich hätte gerne eine eindeutige ID für Dateinamen, so kann ich die Iteration über die IDs und vergleichen Sie die Prüfsummen der Dateien?
Ist es möglich, eine Prüfsumme für den Namen der Datei, so kann ich eine eindeutige ID pro mit dem Namen?
Ich würde es begrüßen, andere Ideen.
- Wenn Sie möchten, dass eindeutige Dateinamen, die Sie könnten versuchen mktemp
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist es, was Sie wollen?
Einfacher string:
Datei-Inhalte:
Ja, es ist möglich, mit
md5sum
undbasename $0
gibt den Namen der aktuellen DateiVorausgesetzt, ich habe das Skript wie unten benannt
md5Gen.sh
Läuft das Skript würde mir
Ja, es ist möglich, um die MD5 einer Zeichenkette:
Ist es wichtig zu verstehen, dass es keinen Zeilenumbruch am Ende der gedruckten Zeichenfolge. Ein äquivalent in bash wäre, die Nutzung
echo -n
:Den
-n
(gültig in der bash) ist wichtig, weil sonst die hash ändern würde mit der Aufnahme von einem Zeilenumbruch, der nicht Teil des Textes:Die auch Inhalt der Datei: