Как заменить путь другим путем в sed?
У меня есть сценарий csh (хотя я могу изменить язык, если он имеет какое-либо отношение), где я должен:
sed s/AAA/BBB/ file
Проблема состоит в том, что AAA и BBB являются путями и, следовательно, содержат «/». AAA исправлена, поэтому я могу сказать:
sed s/\\\/A\\\/A\\\A/BBB/ file
Однако BBB основан на переменных, в том числе $ PWD. Как мне избежать «/»; в $ PWD?
ИЛИ есть какой-то другой способ, которым я должен делать это полностью?