Juan
por algún otro nombre de
usuario que esté activo en el sistema (por ejemplo en LOGNAME
hay
uno).
ps -efl | tee ps-completo | grep bash
bash
El mandato tee
es muy interesante, pues deja pasar la
información al siguiente mandato, pero se queda con una copia en un
archivo. Compruebe el archivo ps-completo
!
ps -fu $LOGNAME | sort | more
more
no actua como un filtro precisamente, suele utilizarse al
final de una cadena de este tipo, para mostrar la información pantalla a
pantalla.
ls -alR ~ | grep $LOGNAME | sort -k 5 | more
HOME
ordenados
por tamaño (es la quinta columna del listado ls -l
, página a
página.
El grep
sirve para eliminar aquellas líneas que no contienen
el nombre de usuario, que son unas cuantas. Pruebe a utilizar la
canalización completa sin insertar grep
.
Lástima que se pierde el camino al archivo. Pruebe con:
ls -alr `find . -print` | grep $LOGNAME | sort -k 5 | more
por poner algo, pues se puede hacer todo con el mandato find
.
Investigue qué es eso de las comitas, y para qué sirve.
Pista: pruebe primero con cat < `ls -l`
.