c'est peut-être un de ces jours où mon cerveau ne fonctionne tout simplement plus, ou je suis incroyablement stupide. J'essaie de copier des fichiers (qui sont en fait des répertoires .app, .bundle, etc.), mais j'obtiens systématiquement l'erreur «Aucun fichier ou répertoire de ce type». J'ai essayé toutes les combinaisons possibles en utilisant no/slash, en utilisant le nom de fichier, en n'utilisant aucun nom de fichier. Aidez-moi! : /
répertoire d'origine: ~/desktop/directory/file.bundle
répertoire de destination: /library/application\ support/directory
donc en d'autres termes, le file.bundle
doit aller dans ce répertoire ^
a tenté:
# cp $HOME/Desktop/directory/file.bundle /library/application\ support/directory
cp: /Users/airhead/Desktop/directory/file.bundle: No such file or directory
# cp -rf ~/desktop/directory/file.bundle /library/application\ support/directory/
cp: /Users/airhead/Desktop//directory/file.bundle: No such file or directory
# cd ~/
# cp -r directory/file.bundle /library/application\ support/directory/file.bundle
cp: /Users/airhead/Desktop/directory/file.bundle: No such file or directory
# cp -Rf $HOME"/directory/file.bundle" "/library/application\ support/directory/"
cp: directory /Library/Application\ Support/directory/ does not exist
information additionnelle:
# ls -la $HOME/Desktop/directory/
ls: /Users/airhead/Desktop/directory/: No such file or directory
directory
n'est ni un fichier ni un répertoire existant. En réalité, le vrai nom est directory.1
tel que révélé par ls -la $HOME/Desktop/
.
La commande de travail complète est
cp -R $HOME/directory.1/file.bundle /library/application\ support/directory/
avec le paramètre -R
pour la copie récursive (obligatoire pour la copie de répertoires).
Je sais que cette question a déjà été posée, mais une autre option consiste simplement à ouvrir les dossiers source et source dans le Finder, puis à les faire glisser et à les déposer dans le terminal. Les chemins seront automatiquement copiés et correctement formatés (éliminant ainsi la nécessité de déterminer les noms/extensions de fichiers appropriés).
Je dois effectuer des copies hors réseau entre des machines Mac et Windows, parfois assez profondément dans des arbres, et je trouve que c'est le moyen le plus efficace de le faire.
Donc, à titre d'exemple:
cp -r [faites glisser le dossier source du Finder] [faites glisser le dossier de destination du Finder]
Sous OS X Sierra 10.12, aucune de ces solutions ne fonctionne . Cd puis le glisser-déposer ne fonctionne pas. peut trouver . Est-ce une fonctionnalité de sécurité?
Je vais essayer de désactiver SIP et voir si cela fait une différence.