Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 smile  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 smile

Hors ligne