DD(1) Manuel de l'utilisateur Linux DD(1)
NOM
dd - Convertir un fichier en le copiant.
SYNOPSIS
dd [--help] [--version] [if=fichier] [of=fichier]
[ibs=octets] [obs=octets] [bs=octets] [cbs=octets]
[skip=blocs] [seek=blocs] [count=blocs]
[conv={ascii,ebcdic,ibm,block,unblock,lcase,ucase,swab,noer
ror,notrunc, sync}]
DESCRIPTION
dd copie un fichier (par défaut, depuis l'entrée standard
vers la sortie standard) en permettant de sélectionner la
taille de bloc, et d'effectuer des conversions.
OPTIONS
Tous les nombres peuvent être suivis d'un multiplicateur
correspondant à :
b=512, c=1, k=1024, w=2, xm=nombre m
if=fichier
Lire les données depuis le fichier indiqué plutôt
que depuis l'entrée standard.
of=fichier
Ecrire les données dans le fichier mentionné, et
non pas sur la sortie standard. Si conv=notrunc
n'est pas indiqué, le fichier est limité à la
taille spécifiée par seek= (0 octets si seek= n'est
pas fourni).
ibs=nombre
Lire le nombre indiqué d'octets en une fois.
obs=nombre
Ecrire le nombre indiqué d'octets en une fois.
bs=nombre
Lire et écrire le nombre indiqué d'octets en une
fois. A priorité sur ibs et obs.
cbs=nombre
Convertir le nombre indiqué d'octets en une fois.
skip=nombre
Ignorer le nombre indiqué de blocs (dont la taille
est fournie par ibs) au début de la lecture.
seek=nombre
Ignorer le nombre indiqué de blocs (dont la taille
est fournie par ibs) au début de l'écriture.
count=nombre
Copier seulement le nombre indiqué de blocs (dont
FSF 15 Décembre 1998 1
DD(1) Manuel de l'utilisateur Linux DD(1)
la taille est fournie par ibs).
conv=conversion[,conversion]...
Modifier le fichier comme indiqué par l'argument
conversion, qui peut prendre les valeurs suivantes:
ascii Convertir l'EBCDIC en ASCII.
ebcdic Convertir l'ASCII en EBCDIC.
ibm Convertir l'ASCII en EBCDIC IBM.
block Compléter les blocs se terminant par un saut
de ligne avec des espaces, jusqu'à atteindre
la taille mentionnée par cbs.
unblock
Remplacer les espaces en fin de blocs (de
taille cbs) par un saut de ligne.
lcase Transformer les majuscules en minuscules.
ucase Transformer les minuscules en majuscules.
swab Echanger par paire les octets lus en entrée.
Contrairement à la commande dd d'Unix, la
version GNU fonctionne également lorsqu'on
copie un nombre impair d'octets. Dans ce
cas, le dernier octet est tout simplement
copié.
noerror
Continuer même après des erreurs de lecture.
notrunc
Ne pas limiter la taille du fichier de sor
tie.
sync Compléter chaque bloc lu avec des NULs pour
atteindre la taille ibs.
OPTIONS STANDARDS GNU
--help Afficher un message d'aide sur la sortie standard,
et terminer correctement.
--version
Afficher un numéro de version sur la sortie stan
dard, et terminer correctement.
-- Fin de la liste d'options.
ENVIRONMENT
Les variables LANG, LC_ALL, LC_CTYPE et LC_MESSAGES ont
FSF 15 Décembre 1998 2
DD(1) Manuel de l'utilisateur Linux DD(1)
leurs significations habituelles.
CONFORMITÉ
POSIX 1003.2.
TRADUCTION
Christophe Blaess, 1997.
FSF 15 Décembre 1998 3