If file names have spaces in them, none of the other answers will work; they will treat each word as a separate file name. Assuming the file list is in list.txt , this will always work:
while read name; do rm "$name" done < list.txt
Adam liss
source share