Seguo Unix Tool Tip su Twitter ed è interessante notare che molti dei suggerimenti pubblicati non sono disponibili su OS X.
Per esempio:
cp - u copierà solo i file che non esistono o sono più recenti delle loro controparti esistenti nella directory di destinazione.
Provando questo sulla mia macchina si ottiene:
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
Perché queste opzioni non sono disponibili ed è possibile accedervi su OS X?
gcpper evitare confusione) non sa come copiare i metadati complessi che possono avere i file OS X (attrs estesi, ecc.); quindi se si utilizza gcpsu un file alias, la copia mancherà di informazioni importanti e non funzionerà.
gcp -Rlo copierò insieme a tutto il resto). Se vuoi dire ._somefilename, questo è un file AppleDouble utilizzato per archiviare i metadati (le informazioni di cui sto parlando) su alcuni tipi di volumi stranieri, il che è ... complicato ...
brew install coreutils findutils gnu-sed gawk. Vedi apple.stackexchange.com/questions/69223/… .