Как включить регулярное выражение в замещающее выражение в BASH?
Нерабочий пример:
#!/bin/bash
name=joshua
echo ${name//[oa]/X\1}
Я ожидаю вывод jXoshuXa
с заменой \1
на соответствующий символ.
На самом деле это не работает и выводит jX1shuX1
.