Diferencia entre revisiones de «Comandos del shell»

De Jose Castillo Aliaga
Ir a la navegación Ir a la búsqueda
Sin resumen de edición
Sin resumen de edición
Línea 21: Línea 21:
   
   
  $ ifconfig eth0 | grep HWaddr | cut -d “ “ -f 11
  $ ifconfig eth0 | grep HWaddr | cut -d “ “ -f 11
Dar formato a un teléfono:
$ echo '950000000' | cut --output-delimiter "-" -c1-2,3-5,6-

Revisión del 13:34 24 abr 2012

Cut

Sirve para cortar las líneas según un criterio.

Opciones

  • -c Corta por caracteres, se puede establecer un principio y un final.
  • -f Corta por columnas. El delimitar de las columnas se pone con -d

Las columnas se especifican separadas con comas (no puede reordenar), Se puede especificar un nargo poniendo N-M o -N o N- para decir que queremos desde el principio hasta N o desde N hasta el final.

Ejemplos

$ cut -d: -f1,3 /etc/passwd                 


Mostra la hora actual:

$ date | cut -c12-19

Obtener la MAC

$ ifconfig eth0 | grep HWaddr | cut -d “ “ -f 11

Dar formato a un teléfono:

$ echo '950000000' | cut --output-delimiter "-" -c1-2,3-5,6-