[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

cmp: имя файла с -



Вот такая команда 

  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


Reply to: