[Linux-bruxelles] cp
Serge SMEESTERS
sergesmeesters at gmail.com
Jeu 20 Mai 15:16:29 CEST 2010
> cp -a
> /media/fuiopaeruiopa-erlkqsdjfkmazeriuhvip'43236uiopzazeru/MyMusic ./Muziek
> il me copie le répo MyMusic et je me retrouve avec ~/Musiek/MyMusic
Si tu fais ceci :
$ mkdir tests
$ cd tests/
$ mkdir A
$ touch A/aaa
$ cp -a ./A ./B
$ ls -l A
total 0
-rw-r--r-- 1 serge serge 0 2010-05-20 15:04 aaa
$ ls -l B
total 0
-rw-r--r-- 1 serge serge 0 2010-05-20 15:04 aaa
Car B n'existait pas avant la commande cp.
Par contre, si B existait déjà, alors il copie effectivement A dans B (→ B/A)
L'option -T change ce comportement :
--no-target-directory
treat DEST as a normal file
Donc, ça donne ceci :
$ cp -aT ./A ./B
À+,
Serge S.
Plus d'informations sur la liste de diffusion Linux-bruxelles