Salut, je voulais savoir pourquoi je reçois cette erreur. J'ai ce répertoire appelé mock, qui contient à l'intérieur 3 autres répertoires. J'essaie de copier tous les éléments du répertoire fictif dans le répertoire projweek en utilisant le code ci-dessous.
cp /mock/* ~/projweek
Mais je reçois cette erreur
cp: cannot stat ‘mock/*’: No such file or directory
des idées sur pourquoi c'est?
Si votre répertoire source est défini entre guillemets, assurez-vous que le *
est en dehors des guillemets, c.-à-d.
cp "source/"* dest
ou
cp "source"/* dest
cp est utilisé sous unix/linux pour la copie
cp /mock/* ~/projweek
cela signifie copier du dossier/mock tous les fichiers dans le dossier projweek qui réside à la racine
Ça signifie cp: cannot stat ‘mock/*’: No such file or directory
impossible de copier tous les fichiers du dossier factice car le fichier ou le répertoire n'existe pas sur le chemin approprié
cannot stat
= Fichier/dir n'existe pas. Vérifiez d'abord le chemin.
Et, vous dites que vous voulez copier /mock
Mais le message d'erreur dit mock
. Affichez d'abord le vrai code.
Lorsque je teste dans ubuntu, cp (GNU coreutils) 8.28
, je n'ai aucun problème à copier tous les fichiers sous un répertoire vers un autre répertoire, lorsque les deux chemins sont corrects.
root@DESKTOP-9NHNV2I:~# cp /root/temp/* /root
root@DESKTOP-9NHNV2I:~# ls
temp test.txt test2.txt test3333.txt