"< /dev/null" считывает стандартный ввод из /dev/null — обычный перенаправленный ввод. Это немедленно возвращает EOF, т.е. чтение из пустого файла. Это полезная идиома для случаев, когда вы хотите иногда читать из STDIN, но не в этом случае.
Команда find
должна быть запущена на удаленной машине, что похоже на то, что вы пытаетесь сделать, только синтаксис не правильный. Backticks может выполнять команды только на локальной машине. Вы должны ssh
на удаленной машине, чтобы запустить find
.
ssh pi@retropie find ... >./filelist
rsync -v -files-from ./filelist pi@retropie: retropie-backup/