próbuję w bashu zmienić spację na _ i to działa.
#!/bin/bash
str='< 1 = 2} .{. 3 >'
string=${str// /_}
echo ${string}
ale chciałbym jeszcze zamienić { oraz } na _ - nie mogę sobie z tym poradzić, ktoś wie co zrobić?
próbuję w bashu zmienić spację na _ i to działa.
#!/bin/bash
str='< 1 = 2} .{. 3 >'
string=${str// /_}
echo ${string}
ale chciałbym jeszcze zamienić { oraz } na _ - nie mogę sobie z tym poradzić, ktoś wie co zrobić?
metodą prób i błędów doszedłem do rozwiązania ;)
string=${str//[ \{\}]/_}