Index général des pages de man   Index Section man 1   Table des Matières de dd   Imprime la page de man dd en mode Texte   Recherche dans les pages de man   Page de man en français      Commandes destinées aux utilisateurs (section 1)

dd

 
  

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,noerror,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 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 sortie.
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 standard, et terminer correctement.
--
Fin de la liste d'options.

Environment

Les variables LANG, LC_ALL, LC_CTYPE et LC_MESSAGES ont leurs significations habituelles.

Conformité

POSIX 1003.2.

Traduction

Christophe Blaess, 1997.


Table des matières


Haut de page

© 1996-2000 Adaptation française "Christophe Blaess"