Tengo que eliminar los archivos especificados por remove.txt que se parece a esto:
img_8138.dng.jpg
img_8140.dng.jpg
img_8141.dng.jpg
img_8143.dng.jpg
He intentado varias sugerencias de la web:
while read file; do rm "$file"; done < remove.txt
xargs -rd '\n' --arg-file=remove.txt rm -i --
rm $(cat /Volumes/space1/remove.txt)
xargs rm <remove.txt
etc
Los archivos están en el directorio actual, algunos de los cuales Se eliminarán (remove.txt). La eliminación funciona si uso rm en el directorio actual. Pero usando la lista obtengo la error abajo cada vez.
rm: cannot remove ‘img_8147.dng.jpg’: No such file or directory
¿Alguna idea de qué está mal?