Hello human, I want to recover my little cat pics
PowerShell (v4), 58 49 bytes

(gc list.txt)-replace&quot;^[^-]*`t&quot;|mv -des withmodel


# Previous 58 byte version
(gc list.txt)-notmatch'^-'-replace&quot;.+`t&quot;|mv -des withmodel


get-content of the list
remove camera models up to the tab by replacing them with nothing. This won't change the lines starting with &quot;-&quot;.
pipe into the move command, destination folder 'withmodel'. This will hit a lot of errors for the unchanged lines starting with &quot;-&quot;, but since none of the files has a &quot;-&quot; in the name, that won't move any incorrect files, only the right files will be moved.