dd
è un "duplicatore di flusso".
L'utilizzo di dd
senza operandi significa che sta leggendo e scrivendo sullo standard input / output (tastiera e schermo).
Dalla pagina man ( man dd
)
The dd utility copies the standard input to the standard output.
Quindi, emettendo il comando dd
e poi inviando un'interruzione Controllo C non viene inserito nulla e non viene scritto nulla. Fino a quando non hai inviato l'interruzione, dd
era in attesa di input.
Ecco alcuni esempi (premi Control D per dire a dd
che hai finito di inserire il testo)
$ dd
Hello, World
risultati in
$ dd
Hello, World
Hello, World
0+1 records in
0+1 records out
13 bytes transferred in 6.140313 secs (2 bytes/sec)
Per convertire da normale a maiuscolo / minuscolo:
$ dd conv=ucase
Hello, World
HELLO, WORLD
dd conv=lcase
Hello World
hello world