Я следую за подсказкой инструментов Unix в Твиттере, и интересно, что многие из опубликованных советов недоступны в OS X.
Например:
cp - u будет копировать только файлы, которые не существуют, или являются более новыми, чем их существующие аналоги, в целевой каталог.
Попытка этого на моей машине приводит к:
cp: illegal option -- u
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
Почему эти опции недоступны и возможно ли получить к ним доступ в OS X?
gcpчтобы избежать путаницы) не знает, как скопировать сложные метаданные, которые могут иметь файлы OS X (расширенные атрибуты и т. Д.); поэтому, если вы используете gcpфайл псевдонима, в копии будет отсутствовать критическая информация, и она не будет работать.
gcp -Rскопирую его вместе со всем остальным). Если вы имеете в виду ._somefilename, это файл AppleDouble, используемый для хранения метаданных (информация, о которой я говорю) на некоторых видах иностранных томов, что ... сложно ...
brew install coreutils findutils gnu-sed gawk. См. Apple.stackexchange.com/questions/69223/… .