#1 Le 30/03/2013, à 16:29
- Archonic
[Résolu] Command "cp", option "-f"
Bonjour à tous,
Je reviens vers vous pour une nouvelle question qui m'empêche de dormir.
En partant du principe que, par défaut, "cp" ne demande pas de confirmation ... A quoi sert "-f"? A quoi peut bien servir une option pour forcer la copie puisque, de toute façon, c'est le comportement normal de "cp".
D'autant plus que pour "-if", c'est "-i" qui prime et une confirmation sera demandée. Donc, même si j'avais un alias de "cp -i" sur "cp", l'option "-f" continuerait à ne servir à rien...
Là, il y a un truc qui me chatouille Je suppose que je passe à côté de quelque chose, d'où mon appel à vous.
En vous remerciant bien fort, c'est évident.
Dernière modification par Archonic (Le 30/03/2013, à 17:22)
Hors ligne
#2 Le 30/03/2013, à 16:44
- Haleth
Re : [Résolu] Command "cp", option "-f"
-i: demande confirmation
-r: récursif
-f: force
Exemple:
root@debian:/tmp# mkdir test
root@debian:/tmp# rm test/
rm: impossible de supprimer « test/ »: est un dossier
root@debian:/tmp# rm -r test/
root@debian:/tmp# !m
mkdir test
root@debian:/tmp# rm -i test/
rm: impossible de supprimer « test/ »: est un dossier
root@debian:/tmp# rm -ir test/
rm : supprimer répertoire « test » ? y
root@debian:/tmp# !m
mkdir test
root@debian:/tmp# rm -rif test/
Ubuntu is an ancien African word which means "I can't configure Debian"
Because accessor & mutator are against encapsulation (one of OOP principles), good OOP-programmers do not use them. Obviously, procedural-devs do not. In fact, only ugly-devs are still using them.
Hors ligne
#3 Le 30/03/2013, à 16:51
- gl38
Re : [Résolu] Command "cp", option "-f"
Crée 2 fichiers titi et toto :
echo bonjour >toto
echo "au revoir" >titi
Mets les droits en lecture seulement à toto :
chmod 444 toto
Essaie
cp titi toto
et
cp -f titi toto
Cordialement,
Guy
Hors ligne
#4 Le 30/03/2013, à 16:54
- credenhill
Re : [Résolu] Command "cp", option "-f"
hello
si la destination est en lecture seule
$ chmod u-w a
$ ls -nl
total 24
-r--r--r-- 1 1000 1000 10804 2013-03-30 15:50 a
-rw-r--r-- 1 1000 1000 10804 2013-03-30 15:47 b
$ cp b a
cp: cannot create regular file `a': Permission denied
$ cp -f b a
$
Hors ligne
#5 Le 30/03/2013, à 17:22
- Archonic
Re : [Résolu] Command "cp", option "-f"
Merci
Hors ligne