Shell : commande cp -i
Zeldyas
-
zipe31 Messages postés 38797 Statut Contributeur -
zipe31 Messages postés 38797 Statut Contributeur -
Bonjour,
Je me suis trouvé face à une impasse avec l'utilisation de l'option -i de la commande cp sur le Shell de "Linux rosa".
tout fonctionne comme il se doit aux premiers abord: le Terminal me demande si, oui ou non, je souhaite écraser la sauvegarde.
C'est la que l'ennui prend place, j'ai beau taper "oui" ou "non", le résultat reste le même: le fichier en question se vois supprimé pour laisser place au nouveau, j'ai tenté toute sorte de combinaisons, rien n'y fait.
Si vous pouviez m'aider, je vous remercie d'avance, dans le cas contraire, merci d'avoir pris le temps de lire ce topique.
PS: je vous pris de m'excuser pour l'orthographe.
Étant attend d'une condition que je ne peu même pas épeler et, de surcroît ne pouvant bénéficier de l'aide d'antidote (rassurez vous, j'y travail) je fais de mon mieux pour vous épargner une lecture fastidieuse.
Je me suis trouvé face à une impasse avec l'utilisation de l'option -i de la commande cp sur le Shell de "Linux rosa".
tout fonctionne comme il se doit aux premiers abord: le Terminal me demande si, oui ou non, je souhaite écraser la sauvegarde.
C'est la que l'ennui prend place, j'ai beau taper "oui" ou "non", le résultat reste le même: le fichier en question se vois supprimé pour laisser place au nouveau, j'ai tenté toute sorte de combinaisons, rien n'y fait.
Si vous pouviez m'aider, je vous remercie d'avance, dans le cas contraire, merci d'avoir pris le temps de lire ce topique.
PS: je vous pris de m'excuser pour l'orthographe.
Étant attend d'une condition que je ne peu même pas épeler et, de surcroît ne pouvant bénéficier de l'aide d'antidote (rassurez vous, j'y travail) je fais de mon mieux pour vous épargner une lecture fastidieuse.
A voir également:
- Cp -r shell
- Classic shell - Télécharger - Personnalisation
- Sfc /scannow /f /r - Guide
- R-linux - Télécharger - Sauvegarde
- L et r signification ✓ - Forum Audio
- R-undelete - Télécharger - Utilitaires
2 réponses
Salut,
Bizarre ton histoire ;-\
Plantons le décor :
Le contenu de mon répertoire :
0 directories, 5 files
Le contenu des 5 fichiers :
Demande d'écrasement du fichier2 par fichier1 et refus :
Demande d'écrasement du fichier4 par fichier1 et acquiescement :
Vérification :
Le fichier2 n'a pas changé, mais le fichier4 a bien été modifié.
PS. Si toutes les personnes qui, soit disant, ne savent pas écrire, écrivaient comme toi, le monde s'en porterait que mieux ;-)
Donc, tu es tout excusé, mais franchement on se demande de quoi, et chapeau bas pour l'effort et le contenu.
Bizarre ton histoire ;-\
Plantons le décor :
$ lsb_release -idrc
Distributor ID: LinuxMint
Description: Linux Mint 17.3 Rosa
Release: 17.3
Codename: rosa
$ bash --version
GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
Le contenu de mon répertoire :
$ tree
.
|-- fich1
|-- fich2
|-- fich3
|-- fich4
`-- fich5
0 directories, 5 files
Le contenu des 5 fichiers :
$ more *
::::::::::::::
fich1
::::::::::::::
Fichier 1
::::::::::::::
fich2
::::::::::::::
Fichier 2
::::::::::::::
fich3
::::::::::::::
Fichier 3
::::::::::::::
fich4
::::::::::::::
Fichier 4
::::::::::::::
fich5
::::::::::::::
Fichier 5
Demande d'écrasement du fichier2 par fichier1 et refus :
$ cp -i fich1 fich2
cp : voulez-vous écraser «fich2» ? n
Demande d'écrasement du fichier4 par fichier1 et acquiescement :
$ cp -i fich1 fich4
cp : voulez-vous écraser «fich4» ? o
Vérification :
$ more *
::::::::::::::
fich1
::::::::::::::
Fichier 1
::::::::::::::
fich2
::::::::::::::
Fichier 2
::::::::::::::
fich3
::::::::::::::
Fichier 3
::::::::::::::
fich4
::::::::::::::
Fichier 1
::::::::::::::
fich5
::::::::::::::
Fichier 5
Le fichier2 n'a pas changé, mais le fichier4 a bien été modifié.
PS. Si toutes les personnes qui, soit disant, ne savent pas écrire, écrivaient comme toi, le monde s'en porterait que mieux ;-)
Donc, tu es tout excusé, mais franchement on se demande de quoi, et chapeau bas pour l'effort et le contenu.
Cela dit j'ai tenté l'expérience et ça ne donne rien.
test1.txt
test2.txt
test3.txt
test1.txt
test2.txt
test3.txt
cp : voulez-vous écraser «/home/louis/resultats/test1.txt» ? n
cp : voulez-vous écraser «/home/louis/resultats/test2.txt» ? o
test1.txt test2.txt test3.txt