dd
es un "duplicador de flujo".
Usar dd
sin operandos significa que estará leyendo y escribiendo en la entrada / salida estándar (teclado y pantalla).
Desde la página del manual ( man dd
)
La utilidad dd copia la entrada estándar a la salida estándar.
Por lo tanto, emitir el comando dd
y luego enviar un salto Control C hace que no se ingrese nada, y que nada se escriba. Hasta que enviaste la interrupción, dd
estaba esperando la entrada.
Aquí hay algunos ejemplos (presione Control D para indicar a dd
que ha terminado de ingresar el texto)
$ dd
Hello, World
resultados en
$ dd
Hello, World
Hello, World
0+1 records in
0+1 records out
13 bytes transferred in 6.140313 secs (2 bytes/sec)
Para convertir de normal a mayúscula / minúscula:
$ dd conv=ucase
Hello, World
HELLO, WORLD
dd conv=lcase
Hello World
hello world