SOLVED Re: Darstellung von Hash-Werten
Vielen Dank... mein Wochenende ist gerettet :-)
> Du verwendest gleich zwei Zeichen in dem Ausdruck, die von sed als
> reserviert betrachtet werden.
>
> "Normalerweise" verwendet sed "/" als Trennzeichen. Also z.B.
> "s/alt/neu/". Das geht nicht, weil "/" im Pfad vorkommen kann. Deswegen
> weicht man auf "#" als Trennzeichen aus. Das geht natürlich in dem
> Moment nicht mehr, wo Du "#" in dem Ausdruck verwenden willst.
Okay - es waren meine Müdigkeit UND Dummheit...
> Also nimmt man zum Beispiel "_" als Trennzeichen:
>
> sha512sum -b * | sed -e 's_ \*_,_' -e "s_\$_,${PWD##/*/}_"
>
> (In der vorderen Ersetzung wäre es nicht notwendig, das alternative
> Trennzeichen zu verwenden, ich habe es nur der Optik wegen einheitlich
> gemacht.)
Deine Erklärung ist für Anfänger wie mich besser "human readable"als anderes, das ich im Netz gefunden habe. Vielen Dank!
Reply to: