¿Cómo puedo buscar solo los perfiles creados por el usuario entre todos los usuarios en Linux?

¿Cómo puedo buscar solo los perfiles creados por el usuario entre todos los usuarios en Linux?

Del resultado a continuación, solo quiero un usuario celestial y neetish, aunque no sé cómo hacerlo.

celestial@celestial:~$ sudo  repquota  /
*** Report for user quotas on device /dev/disk/by-uuid/e312e0f3-68d6-44f1-aecb-731bd4932bf3
Block grace time: 7days; Inode grace time: 7days
                        Block limits                File limits
User            used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
root      -- 3777196       0       0         203861     0     0      
man       --    3088       0       0            368     0     0      
lp        --       0       0       0              1     0     0      
libuuid   --      24       0       0              2     0     0      
syslog    --     852       0       0             10     0     0      
avahi-autoipd --       4       0       0              1     0     0      
speech-dispatcher --       4       0       0              1     0     0      
lightdm   --     224       0       0             41     0     0      
colord    --      20       0       0              4     0     0      
celestial --   98880       0       0            956     0     0      
neetish   -+    1452    2000    3000            150    20    30  3days

Respuesta1

Lo siguiente obtiene los resultados de repquota para cualquier persona con un directorio en /home:

 repquota -t / | head -5; for i in `ls -1 /home/` ; do repquota -t / | grep $i ; done

El primer comando simplemente ejecuta repquota para obtener las columnas de encabezado, luego el bucle for requota varias veces buscando cada nombre de directorio desde /home.

información relacionada