All pastes #807851 Raw Edit

Mine

public text v1 · immutable
·published 2007-12-07 01:54 UTC
rendered paste body
#!/bin/bash

if [ $# -ne 2 ]; then
        echo "$0 <file list> <directory>"
else

        FILE=$1
        DIRECTORY=$2

        FILES=($DIRECTORY/*)
        while read -r line; do
                for (( i=0; i<${#FILES[*]}; i++)) do
                        [[ ${FILES[$i]##*/} = $line ]] && unset FILES[$i]
                done
        done < $FILE

        rm "${FILES[@]}"
fi