Tema: Comando cut
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/03/2010, 17:47
Avatar de arthpix
arthpix
 
Fecha de Ingreso: diciembre-2003
Ubicación: Cancún
Mensajes: 2.340
Antigüedad: 20 años, 4 meses
Puntos: 93
Respuesta: Comando cut

Con la primera orden especificas el primer campo y como delimitador el tabulador (por defecto). Con el segundo comando usas el mismo delimitador, pero ya no tienes 3 campos, solamente 1.

Debes especificar los campos deseados y usar los espacios como delimitador.

Suponiendo que las líneas que deseas cortar están en un archivo de texto cuyo contenido es:
1: pepe: casa
2: jose: oficina
3: maria: escuela

El comando
Código:
$ cut -f 1,3 -d " " archivo.txt
Mostrará:
1: casa
2: oficina
3: escuela

Puedes filtrar esto con awk o grep para quitar ":", por ejemplo:
Código:
$ cut -f 1,3 -d " " archivo.txt | awk '{ gsub(/: /, " "); print }'
Y obtener como resultado lo que quieres.
__________________
Antes de hacer rabietas infórmate: Linux != Windows