Короткая однострочная строка будет следующей:
find . -maxdepth 1 -user $USER
Если вы ищете в текущем каталоге, вы можете опустить .
. Если вы не знаете, доступен ли $USER
, вы можете заменить его на $LOGNAME
или $(whoami)
.
Добавьте -ls
для отображения сведений о файле, например:
find / -maxdepth 1 -user root -ls
Если вы хотите предоставить пользовательские флаги ls
, вы можете использовать его через -exec
:
find / -maxdepth 1 -user root -exec ls -ld {} +
(В этом случае -d
флаг для ls
требуется для указания каталогов как самих себя, а не их содержимого.)