\d ist ein Schalter, kein Makro mit regulären Ausdrücken. Wenn Sie eine vordefinierte "Konstante" anstelle von [0-9] verwenden möchten Ausdruck versuchen Sie einfach diesen Code auszuführen:
s/[[:digit:]]+//g
In sed gibt es keine solche Sonderzeichengruppe. Sie müssen [0-9] verwenden .
In GNU sed \d führt einen ein- bis dreistelligen Dezimalzeichencode im Bereich von 0-255 ein. Wie in diesem Kommentar angegeben.