DD(1) Commandes de l'utilisateur DD(1) NOM dd - Convertir et copier un fichier SYNOPSIS dd [OPERANDE]... dd OPTION DESCRIPTION Copier un fichier en le convertissant et en le formatant selon les operandes. bs=OCTETS lire et ecrire jusqu'a OCTETS octets a la fois (par defaut : 512) ; surpasse ibs et obs cbs=OCTETS convertir OCTETS octets a la fois conv=CONVs convertir le fichier selon la liste de symboles separes par des virgules count=N copier seulement N blocs d'entree ibs=OCTETS lire jusqu'a OCTETS octets a la fois (par defaut : 512) if=FICHIER lire le FICHIER au lieu de l'entree standard iflag=ATTRIBUTs lire selon la liste de symboles separes par des virgules obs=OCTETS ecrire OCTETS octets a la fois (par defaut : 512) of=FICHIER ecrire dans le FICHIER plutot que sur la sortie standard oflag=ATTRIBUTs ecrire selon la liste de symboles separes par des virgules seek=N (ou oseek=N) sauter N blocs de sortie de taille obs skip=N (ou iseek=N) sauter N blocs d'entree de taille ibs status=NIVEAU Le NIVEAU d'information a afficher sur la sortie d'erreur ; << none >> supprime tout sauf les messages d'erreur, << noxfer >> supprime les statistiques de transfert finales, << progress >> affiche des statistiques periodiques sur le transfert N et OCTETS peuvent etre suivis de l'un des suffixes multiplicatifs suivants : c = 1, w = 2, b = 512, kB = 1000, K = 1024, MB = 1000*1000, M = 1024*1024, xM = M, GB = 1000*1000*1000, G = 1024*1024*1024 et ainsi de suite pour T, P, E, Z, Y, R, Q. Des prefixes binaires peuvent etre utilises egalement : KiB=K, MiB=M et ainsi de suite. Si N se termine par B, il compte les octets et pas les blocs. Si N se termine par B, il compte les octets et pas les blocs. Chaque symbole CONV peut etre : ascii de l'EBCDIC vers l'ASCII ebcdic de l'ASCII vers l'EBCDIC ibm de l'ASCII vers l'EBCDIC specifique a IBM block remplir les enregistrements termines par un saut de ligne avec des espaces jusqu'a l'obtention de la taille cbs unblock remplacer les blancs restants dans les enregistrements de taille cbs par des sauts de ligne lcase changer les majuscules en minuscules ucase changer les minuscules en majuscules sparse essayer de sauter les blocs de sortie d'octets NULL plutot que de les ecrire swab intervertir chaque paire d'octets entrants sync remplir chaque bloc d'entree par des octets NULL. Lorsqu'utilise avec block ou unblock, remplir avec des espaces plutot qu'avec des octets NULL excl echouer si le fichier de sortie existe deja nocreat ne pas creer de fichier de sortie notrunc ne pas tronquer le fichier de sortie noerror continuer meme apres des erreurs de lecture fdatasync ecrire les donnees du fichier de sortie physiquement avant de terminer fsync identique mais ecrire aussi les metadonnees Chaque symbole d'ATTRIBUT peut etre : append mode d'ajout (n'a de sens que pour la sortie ; conv=notrunc est suggere) direct utiliser les E/S directes pour les donnees directory echouer a moins qu'il ne s'agisse d'un repertoire dsync utiliser des E/S synchronisees pour les donnees sync identique mais aussi pour les metadonnees fullblock accumuler des blocs pleins en entree (seulement iflag) nonblock utiliser des E/S non bloquantes noatime ne pas modifier la date d'acces nocache demander de vider le cache. Voir aussi oflag=sync noctty ne pas assigner le terminal de controle a partir du fichier nofollow ne pas suivre les liens Envoyer un signal USR1 vers un processus << dd >> actif provoque l'ecriture des statistiques d'E/S sur la sortie d'erreur standard, puis ce processus poursuit son execution. Les options sont : --help afficher l'aide-memoire et quitter. --version afficher les informations de version et quitter. AUTEUR Ecrit par Paul Rubin, David MacKenzie et Stuart Kemp. SIGNALER DES BOGUES Aide en ligne de GNU coreutils : Signaler toute erreur de traduction a COPYRIGHT Copyright (C) 2022 Free Software Foundation, Inc. Licence GPLv3+ : GNU GPL version 3 ou ulterieure . Ce programme est un logiciel libre. Vous pouvez le modifier et le redistribuer. Il n'y a AUCUNE GARANTIE dans la mesure autorisee par la loi. VOIR AUSSI Documentation complete : aussi disponible localement a l'aide de la commande : info '(coreutils) dd invocation' TRADUCTION La traduction francaise de cette page de manuel a ete creee par Thomas Huriaux , Nicolas Francois , Bastien Scher , David Prevot et Jean- Philippe MENGUAL Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . GNU coreutils 9.4 Janvier 2024 DD(1)