Escape filepath

Я хочу представить двунаправленное сопоставление между путями (может быть каталогом или файлом) и файлами.

Таким образом, чтобы с учетом пути я мог легко найти файл, представляющий его, и наоборот.

Кажется, что printf '%q' filepath почти делает это, но это не ускользает / . Я могу сделать это с помощью sed, но, возможно, есть более простой способ сделать это?

Linux и Unix - лучшая ОС в мире.