Hallo, On Fri, 29 May 2015, Bernd Obermayr wrote:
Daniel Spannbauer schrieb:
Hallo,
ich versuche gerade folgendes mit gawk innerhalb eines Shell-Scriptes zu lösen:
echo | gawk '{ out = "xxx"; print "('" out "'),"; irgendwie wird halt das ' von der Shell oder von awk interpretiert Zwischen 2 ' kann man ja auch Variablen aus der zugrunde liegenden Shell in awk verarbeiten, also ist das schwierig zu trennen.
Mein Ausweg ist hier meistens, die ASCII Zeichen direkt zu verwenden:
echo | gawk '{ out = "xxx"; printf("(\x27%s\x27),\n",out);}'
Vielleicht hilfts ja :)
ASCII Tabelle: <http://www.ascii-tabelle.com/ascii-tabelle-hexadezimal.html>
interessanter Ansatz. Bzgl. ASCII Tabelle würde ich aber doch auf "man ascii" verweisen wollen. Linux ist einfach spitze dokumentiert (zumindest war es das bis zur GUI ;) Greetings Daniel -- Mr. Gandhi, what do you think about Western civilization? I think it would be a very good idea. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org