Я следую за подсказкой инструментов 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/… .