см. Эти простые команды:
$ echo $tmp
UY\U[_
$ echo "a" | sed "s|a|${tmp}|g"
UY[_
см? "\ U" съедено. другие обратные слеши тоже не выживут.
вопрос в том, как заставить вышеуказанную команду работать как положено?
пожалуйста, обратите внимание, что код не является реальным решением; я просто делаю это простым для объяснения.
Я должен использовать переменную, и переменная обязательно имеет обратную косую черту.
пожалуйста, прокомментируйте. спасибо!
XM