À l'aide d'un script shell ou d'un terminal, comment remplacer des fichiers qui peuvent ou non être présents. J'ai regardé la page de manuel pour cp, il a dit d'utiliser l'argument -f pour forcer l'écrasement. Mais ça ne fait rien.
$ cp -f /path/to/source/file.txt /path/to/target
Ou existe-t-il une autre option pour remplacer les fichiers à l'aide des outils de ligne de commande intégrés courants dans OS X?
sudo
au début de la commande. Mais utilisez avec prudence!
mv
eux ou rm
eux.
sudo
je peux utiliser mv
ou rm
pour déplacer ou supprimer des fichiers avant de l'utiliser cp
. L'utilisation sudo cp
ne fait aucune différence.