изменение пути строки sed [дубликат]

-1
31.01.2019, 13:37
2 ответа

Как насчет того, чтобы просто заменить начало /..пробелом.

echo "/../path/file.extension" | sed 's|/..||'
1
28.01.2020, 05:08

Вы можете использовать:

echo '/../path/file.extension' | sed -e 's@/\.\.@@g'

Это даст вывод /path/file.extension. Он заменяет /..пробелом.

Или, если вы используете какой-то файл, вы можете использовать:

sed -i 's@/\.\./path/file\.extension@/path/file.extension@g' myfile.php
1
28.01.2020, 05:08

Теги

Похожие вопросы