Я сейчас пишу скрипт, который удалит имена каталогов из файла, если они не найдены в системе. Однако я не могу заставить работать мою команду sed.
Текущая команда:
sed -i '/"$row"/d' DirtoDelete.txt
$row
расширяется до //maindir/subdir/testing
<--- удаляемый каталог </p>
но я продолжаю получать следующую ошибку:
sed: -e expression #1, char 27: expected newer version of sed
Есть идеи, что здесь происходит? Или есть лучший способ избежать этих ведущих слешей?