Вот такая команда for f in /media/cdrom0/*; do cmp "$f" ./$(basename "$f"); done не работает из-за того, что имена файлов на CD содержат пробелы и знаки - Ошибки приблизительно такие cmp: invalid --ignore-initial value `-' .... Почитал man cmp, но там на эту тему не нашёл ничего. Можно ли как-то все-таки использовать cmp в таком контексте ? Существует ли какой-то универсальный способ для решения таких случаев, имею ввиду для всех утилит, а не для каждой в отдельности ? Using Sarge -- Vladimir Zolotykh
Attachment:
pgphQCJkAjY6j.pgp
Description: PGP signature