В исходном файле photorec -uncreated -files.txt есть все такие строки:
Can't create file /media/samsung/recup_dir.1/inode_733583/R Jota - Pantomima-kCcgjM55IqA.mp4:
с предложением «Не могу создать ilfe» в начале и двоеточием в конце. (Обычно я удаляю и то, и другое с помощью ViM, но, похоже, я забыл это сделать)
Это плохо, потому что $line — это переменная, используемая $uncreatedfile для получения базового имени полного пути, который ничего не возвращает, который затем используется как значение параметра -имя команды find , которая, очевидно, тоже ничего не возвращает, и поэтому find никогда не возвращает никаких результатов внутри bash-скрипта.