Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
logiciel:os:linux:dd [2021/02/28 07:34] – ↷ Page déplacée de logiciel:systeme:linux:commandes_linux:dd à logiciel:os:linux:dd adminlogiciel:os:linux:dd [2022/10/01 23:26] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 {{tag>Logiciel}} {{tag>Logiciel}}
  
-====== Commande dd : Convertir un fichier en le copiant ======+====== dd : Convertir un fichier en le copiant ======
  
 **dd** copie un fichier: **dd** copie un fichier:
Ligne 23: Ligne 23:
 </WRAP> </WRAP>
  
-  if=fichier+  if=fichier
   : Lire les données depuis le fichier indiqué plutôt que depuis l'entrée standard.   : Lire les données depuis le fichier indiqué plutôt que depuis l'entrée standard.
-  of=fichier+  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).   : 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).
   * bs, ibs, obs, cbs   * bs, ibs, obs, cbs
-    bs=nombre+    bs=nombre
     : Lire et écrire le nombre indiqué d'octets en une fois. A priorité sur ibs et obs.     : Lire et écrire le nombre indiqué d'octets en une fois. A priorité sur ibs et obs.
-    ibs=nombre+    ibs=nombre
     : Lire le nombre indiqué d'octets en une fois.     : Lire le nombre indiqué d'octets en une fois.
-    obs=nombre+    obs=nombre
     : Ecrire le nombre indiqué d'octets en une fois.     : Ecrire le nombre indiqué d'octets en une fois.
-    cbs=nombre+    cbs=nombre
     : Convertir le nombre indiqué d'octets en une fois.     : Convertir le nombre indiqué d'octets en une fois.
   * blocs à ignorer   * blocs à ignorer
-    skip=nombre+    skip=nombre
     : Ignorer le nombre indiqué de blocs (dont la  taille est fournie par ibs) au début de la lecture.     : Ignorer le nombre indiqué de blocs (dont la  taille est fournie par ibs) au début de la lecture.
-    seek=nombre+    seek=nombre
     : Ignorer le nombre indiqué de blocs (dont la taille est fournie par ibs) au début de l'écriture.     : Ignorer le nombre indiqué de blocs (dont la taille est fournie par ibs) au début de l'écriture.
-  count=nombre+  count=nombre
   : Copier seulement le nombre indiqué de blocs (dont la taille est fournie par ibs).   : Copier seulement le nombre indiqué de blocs (dont la taille est fournie par ibs).
-  conv=conversion[,conversion]...+  conv=conversion[,conversion]...
   : Modifier le fichier comme indiqué par l'argument conversion, qui peut prendre les valeurs suivantes:   : Modifier le fichier comme indiqué par l'argument conversion, qui peut prendre les valeurs suivantes:
-    ascii+    ascii
     : EBCDIC -> ASCII.     : EBCDIC -> ASCII.
-    ebcdic+    ebcdic
     : ASCII -> EBCDIC.     : ASCII -> EBCDIC.
-    ibm+    ibm
     : ASCII -> EBCDIC IBM.     : ASCII -> EBCDIC IBM.
-    block+    block
     : Compléter les blocs qui se terminent par un saut de ligne avec des espaces, jusqu'à atteindre la taille mentionnée par cbs.     : Compléter les blocs qui se terminent par un saut de ligne avec des espaces, jusqu'à atteindre la taille mentionnée par cbs.
-    unblock+    unblock
     : Remplacer les espaces en fin de blocs (de taille cbs) par un saut de ligne.     : Remplacer les espaces en fin de blocs (de taille cbs) par un saut de ligne.
-    lcase+    lcase
     : majuscules -> minuscules.     : majuscules -> minuscules.
-    ucase+    ucase
     : minuscules -> majuscules.     : minuscules -> majuscules.
-    swab+    swab
     : Echanger par paire les octets lus en entrée.     : 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 simplement copié.     : 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 simplement copié.
-    noerror+    noerror
     : Continuer même après des erreurs de lecture.     : Continuer même après des erreurs de lecture.
-    notrunc+    notrunc
     : Ne pas limiter la taille du fichier de  sor­tie.     : Ne pas limiter la taille du fichier de  sor­tie.
-    sync+    sync
     : Compléter chaque bloc lu avec des NULs pour atteindre la taille ibs.     : Compléter chaque bloc lu avec des NULs pour atteindre la taille ibs.
  
 Options communes à toutes les commandes linux : Options communes à toutes les commandes linux :
-  %%--help%%+  %%--help%%
   : Afficher un message d'aide sur la sortie  standard, et terminer correctement.   : Afficher un message d'aide sur la sortie  standard, et terminer correctement.
-  %%--version%%+  %%--version%%
   : Afficher un numéro de version sur la sortie stan­dard, et terminer correctement.   : Afficher un numéro de version sur la sortie stan­dard, et terminer correctement.
-  %%--%%+  %%--%%
   : Fin de la liste d'options.   : Fin de la liste d'options.