Forum: PC-Programmierung Makefile: substring


von Willi (Gast)


Lesenswert?

Hallo Forum,

ich brauche in nem Makefile (gnumake) nen Substring, wie geht sowas? 
Falls es nicht an den Tomaten auf meinen Augen liegt, gibt es hier 
nichts entsprechendes: 
https://www.gnu.org/software/make/manual/html_node/Text-Functions.html#Text-Functions

Der Ausgangsstring ist "123456", rauskommen soll "aa12-34-56".
Mein Ansatz wäre jetzt irgendwas mit $(shell ...) aber das geht doch 
sicher besser, oder?

von Willi (Gast)


Lesenswert?

Ich habs erstmal so gelöst:
NEU=$(shell (echo ${ALT} | sed -e 's_.._-&_2g' |sed -e "s_^_aa_" ))
Gibts das auch mit "Boardmitteln"?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.