Как я понимаю, у вас есть текстовый файл с файлами с полными путями. Возможны две возможности:
В вашем списке есть имена файлов, разделенные символами новой строки, то есть каждая строка имеет полный путь к файлу. в этом случае: вот простой выход:for i in $(cat listOfFiles.txt); do
rm -f $i
done
Если в вашем списке есть одна или несколько строк имен файлов, разделенных пробелами или вкладками, тогда это упражнение: sed -i 's/\s\+/\n/g' listOfFiles.txt
это преобразует все пробелы в строки новой строки for i in $(cat listOfFiles.txt); do
rm -f $i
done
[ ! d1] Да, есть много способов сделать это, но это очень простой подход.