[go: up one dir, main page]

Menu

[2e205f]: / man / fr_FR / move.tea  Maximize  Restore  History

Download this file

95 lines (69 with data), 3.8 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
#
# Dos9 Manual pages, The Dos9 project
# MOVEright (C) 2012-2015 Romain Garbi (DarkBatcher)
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a MOVE of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
{{Commande MOVE}}
La commande {MOVE} permet de déplacer un ou plusieurs fichiers sur
un autre emplacement. Contrairement à la {copy|commande COPY}, la
commande {MOVE} ne conserve pas les fichiers d'origines
{{Synopsis}}
${MOVE [/-Y | /Y] [/R] [/A[:]attributs] source [...] destination}
Déplace un ou plusieurs fichiers d'un dossier à un autre.
- {/-Y} : provoque la demande de confirmation à l'utilisateur.
- {/Y} : supprimme la demande de confirmation
- {source} : Le chemin du ou des fichiers à déplacer. Ce chemin
peut comporter des {spec/regexp|caractères génériques}.
- {destination} : Le chemin de destination des fichiers
déplacés. Il ne peut pas contenir de
{spec/regexp|caractères génériques}. {destination} est considéré
comme le nom du fichier de destination.
@- Cependant, si :
-- {destination} fait référence à un dossier;
-- {destination} se termine par {/} ou {\\};
-- {source} contient de multiple fichiers à déplacer
vers {destination};
@- Alors, {destination} est considéré comme le dossier dans
lequel le fichier doît être déplacé. Les fichier résultant
du déplacement conserveront alors leur nom de fichier d'origine.
- {/R} : active le mode récursif. Permet le déplacement d'une
arboressence dans une autre arboressence. Si plusieurs {sources}
sont spécifiées alors les arboressances seront fusionnées. Si
{source} est une {spec/regexp|expression régulière}, alors la
partie statique de l'expression sera retranchée des {chemins}
de fichiers trouvés afin de produire des chemins relatifs par
rapport à {destination} (qui est alors obligatoirement
considérée comme un dossier.
@- par exemple, si {source} est {chemin/vers/dossier/*.*}
alors le fichier {chemin/vers/dossier/mon/fichier} sera
déplacé vers {destination}/{mon/fichier}.
- {/A[:]attributs} : Ne copie que les fichiers ayant les
attributs correspondants, pour consulter la liste des
attributs disponibles, voir la page : {spec/attr|Les attributs de fichier}
{{Notes}}
En cas d'erreur lors du déplacement d'un fichier, la commande {MOVE}
continue son travail sur les autres fichiers spécifiés. Il est évident
que {MOVE} retourne tout de même une erreur, cependant, il se peut
que celà mêne à une perte de données, (ou une séparation des fichiers
dans différents dossier, ce qui peut être ennuyeux). Pour avoir une
gestion plus sûre des données sensibles, mieux vaut utiliser la
combinaison de de deux commandes: {copy|COPY} et {del|DEL}.
{{Compatibilité}}
Disponible depuis la version {0.4}.
Partiellement compatible avec {cmd.exe}. En effet, certains commutateurs sont ignorés car ils ne présentent qu'un
intérêt relatif. D'autre part, le fonctionnement des {_spec/regexp|caractères génériques}
n'estpas clair pour {cmd.exe}. Le commutateur {/A[:]attributs} est une extension de {Dos9}
{{A voir aussi}}
{del|Commandes DEL et ERASE}, {copy|Comande COPY}