Как насчет того, чтобы просто заменить начало /..
пробелом.
echo "/../path/file.extension" | sed 's|/..||'
Вы можете использовать:
echo '/../path/file.extension' | sed -e 's@/\.\.@@g'
Это даст вывод /path/file.extension
. Он заменяет /..
пробелом.
Или, если вы используете какой-то файл, вы можете использовать:
sed -i 's@/\.\./path/file\.extension@/path/file.extension@g' myfile.php