Я пытаюсь написать сценарий оболочки, в котором я рекурсивно копирую каталог на флешку. Мне нужно возвращаемое значение операции копирования для проверки ошибок. я пробовал
cp -a /var/mydir /media/usbdrive
а также
cp -r /var/mydir /media/usbdrive
а также несколько других, но проблема в том, что я всегда получаю такие ошибки, как:
Cannot create fifo: /path/to/fifo Operation not permitted
Пока это предупреждения, и операция копирования продолжается, я получаю неуспешный код ошибки, возвращаемый операцией, которая портит обработку ошибок в моем сценарии. Как я могу рекурсивно копировать и игнорировать fifo, символические ссылки и другие объекты, которые недопустимы в файловой системе FAT32?