Comando cut
Publicado por mcvallef (9 intervenciones) el 21/11/2006 09:46:50
Hola,
Intento hacer un listado con SOLO los nombres de los directorios del directorio /usr de esta forma:
ls -l /usr | grep "^d" | cut -f9 -d" "
El problema es que la separación entre los campos cuando hacemos ls -l no es un espacio,sino que entre cada uno de ellos hay distinta separacion y por tanto no fuciona el cut cortando campos, si funciona cortando columnas pero eso no me interesa porque lleva más tiempo contar columnas una a una.
¿Como puedo hacerlo? solo quiero obtener el campo del nombre del directorio nada más.
Gracias.
Intento hacer un listado con SOLO los nombres de los directorios del directorio /usr de esta forma:
ls -l /usr | grep "^d" | cut -f9 -d" "
El problema es que la separación entre los campos cuando hacemos ls -l no es un espacio,sino que entre cada uno de ellos hay distinta separacion y por tanto no fuciona el cut cortando campos, si funciona cortando columnas pero eso no me interesa porque lleva más tiempo contar columnas una a una.
¿Como puedo hacerlo? solo quiero obtener el campo del nombre del directorio nada más.
Gracias.
Valora esta pregunta
0