Comment remplacer un chemin avec un autre chemin de sed?

J'ai un script csh (même si je peux changer la langue si elle a une quelconque pertinence) où j'ai:

sed s/AAA/BBB/ file

Le problème est que AAA et BBB sont des chemins d'accès, et donc contenir des '/'. AAA est fixe, donc je peux dire:

sed s/\\\/A\\\/A\\\A/BBB/ file

Cependant, BBB est basé sur les variables, y compris $PWD. Comment puis-je échapper à la '/' dans $PWD?

OU est-il une autre façon pour moi de faire cela?

InformationsquelleAutor Brian Postow | 2012-08-21