dd
est un "duplicateur de flux".
Utilisation dd
sans opérandes signifie qu'il lira et écrira sur l'entrée/sortie standard (clavier et écran).
A partir de la page de manuel ( man dd
)
En dd copie l'entrée standard sur la sortie standard.
Ainsi, en émettant la commande dd
puis envoi d'une pause ControlC ne permet pas de saisir ou d'écrire quoi que ce soit. Jusqu'à ce que vous envoyiez la pause, dd
attendait des informations.
Voici quelques exemples (appuyez sur ControlD à dire dd
vous avez fini de saisir le texte)
$ dd
Hello, World
se traduit par
$ dd
Hello, World
Hello, World
0+1 records in
0+1 records out
13 bytes transferred in 6.140313 secs (2 bytes/sec)
Pour convertir les caractères normaux en majuscules et minuscules :
$ dd conv=ucase
Hello, World
HELLO, WORLD
dd conv=lcase
Hello World
hello world