Was macht ConfigValue=${ConfigValue//\//\\/} ?
-
-
Ich würde vermuten, dass das alle Slashes escapen soll, indem es ein Substring Replacement durchführt (siehe http://tldp.org/LDP/abs/html/string-manipulation.html
-
Nur welche von den Slashes und Backslashes ist nun der Substring und welche das replacement?
"\" wird ersetzt durch "/\\/" ???? -
Quote
ConfigValue=${ConfigValue//\//\\/}
"\/" ist der Slash, der escaped werden muss, damit er richtig in dem Befehl erkannt wird und der wird ersetzt durch "\\/", so dass am Ende ein "\/" herauskommt, wenn der String evaluiert wird -
Ahhh... ja.
Danke.
Gruß
Steevee -
Ahhh... ja.
Wie sagte der Pumuckl immer so schön: "Es ist alles ganz natürlich und erklärlich!"
-
Da frag ich mich immer wieder, wer sich sowas ausdenkt...genauso wie den ganzen Regex-Kram.
-
Da frag ich mich immer wieder, wer sich sowas ausdenkt...genauso wie den ganzen Regex-Kram.
z.B. Stephen Cole Kleene , Ken Thompson , Larry Wall -
Wieso. Regex macht doch Spaß
Gesendet von meinem Nexus 5 mit Tapatalk
-
Wieso. Regex macht doch Spaß
Ja, wie Akademikersex: rein theoretisch ja... -
[Blocked Image: http://imgs.xkcd.com/comics/regular_expressions.png]
-
regex ist geil , wenn man es begriffen hat .........
holger
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!