Título: Pregunta sobre comando cut Publicado por: ccrunch en 26 Julio 2013, 23:18 pm He hecho ifconfig:
Código: eth0 Link encap:Ethernet HWaddr 70:5a:b6:43:54:7b Ejecuto el comando: Código: ifconfig eth0|grep HWaddr|cut -d " " -f 11 Código: 70:5a:b6:43:54:7b El 11 qué indica exactamente? Se supone que es la columna, pero si quito la tabulación, no debería ser la columna 4? No entiendo, alguien me lo puede explicar? Título: Re: Pregunta sobre comando cut Publicado por: el-brujo en 27 Julio 2013, 23:46 pm Citar -d delim Use delim as the field delimiter character instead of the tab character. Citar -f list The list specifies fields, separated in the input by the field delimiter character (see the -d option.) Output fields are sepa- rated by a single occurrence of the field delimiter character. el 11 es la posición,no es exactamente una tabla por lo que veo. Código: ifconfig eth0|grep HWaddr|cut -d " " -f 1 mostraría eth0 posición 2,3,4,5,6 en blanco y Código: ifconfig eth0|grep HWaddr|cut -d " " -f 1 muestra: Link Por lo tanto encap:Ethernet 8, 9 espacio en blanco, 10 Hwaddr y 11 la mac xD Título: Re: Pregunta sobre comando cut Publicado por: ccrunch en 28 Julio 2013, 01:17 am Sigo sin entenderlo. Según mi lógica de ver el comando, cuando pones -d " " estás separando columnas, entonces las tabulaciones se quedan en un solo espacio, entonces por qué siguen habiendo tantas posiciones vacías (2,3,4,5 y 6)?
|