[geloest] Was ist das für ein Konstrukt: $'wert'

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
bumer
Beiträge: 238
Registriert: 02.07.2014 12:29:15

[geloest] Was ist das für ein Konstrukt: $'wert'

Beitrag von bumer » 11.02.2015 14:20:37

Hallo,

Es geht um folgenden Code:

Code: Alles auswählen

find ... -print0 | while read -r -d $'\0' x; do ...
Was der Code bewirkt ist mir klar, nur verstehe ich folgendes Konstrukt nicht:

Code: Alles auswählen

$'wert'
Was ist das für eine Variable, die so quotiert wird? Oder vielleicht ist es auch keine - irgendwo las ich, dass es sich um einen "C-style string" handelt. Fand aber nichts konkretes.
Kann mir bitte jemand sagen, wo man das nachlesen kann, also wozu man dieses Konstrukt gebraucht?

Viele Grüße,
bumer
Zuletzt geändert von bumer am 15.02.2015 12:11:00, insgesamt 1-mal geändert.

Benutzeravatar
Meillo
Moderator
Beiträge: 9235
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Was ist das für ein Konstrukt: $'wert'

Beitrag von Meillo » 11.02.2015 14:34:20

Erster Treffer bei der Suche nach ``bash c-style string'': http://unix.stackexchange.com/questions ... cape-e-g-n
Use ed once in a while!

Antworten