Предполагая, что список содержит полные имена файлов и файлы находятся в той же папке, что и список, вот команда:
while IFS= read -r file; do mv "$file"../"$file"; done < listoffiles.txt
while...; do...; done
операторы цикла read file
объявить переменнуюfile
mv
двигаться $file../$file
источник -назначение. ..
означает «каталог на один уровень выше» (. /home/user/documents
— ваш текущий каталог, /home/user
— ваш..
listoffiles.txt
ваш файл, содержащий список.