[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Darstellung von Hash-Werten



Am 20.10.2012 01:36, schrieb Roland Schuppisser:

Bisher habe ich nun einfach mal den Output in gedit editiert und dort das Leerzeichen plus * durch ein Komma ersetzt. Wahrscheinlich gäbe es da auch in der Bash einen elegantere Lösung. Aber: Wie bringe ich nun noch den Ordnernamen ans Ende jeder Zeile?

Vielleicht kann mir hier drin jemand auf die Sprünge helfen?

Suchst Du vielleicht das hier?

sha512sum -b * | sed -e 's# \*#,#' -e "s#\$#,$PWD#" >ergebnistextdatei

Das klappt aber nur, wenn Du sha512sum -b * aufrufst. Gibst Du statt "*" einen Pfad mit an, musst Du stattdessen

sha512sum -b /pfad/hier* | sed -e 's# \*\(/.*\)/\(.*\)$#,\2,\1#' >ergebnistextdatei

verwenden.

Soll der Ordnername mit einem / enden, dann nimm

sha512sum -b /pfad/hier* | sed -e 's# \*\(/.*/\)\(.*\)$#,\2,\1#' >ergebnistextdatei

Gruß
Stefan


Reply to: