1 votos

Imprimir Todos los Archivos en la Carpeta y Subcarpetas

Yo tenía 5 carpetas cada una con un par de archivos (2-3).

Yo quería imprimir todos ellos en una sola toma. He encontrado la manera de hacerlo en Linux, pero yo no podía entrar a trabajar aquí.

Las dos alternativas que he encontrado para Linux fueron:

find-type f-print0 | xargs -0 ls -t

encontrar . -tipo f -printf "%T@ %p\n" | sort-nr | cut-d\ -f2-

¿Cómo puedo realizar esto en una Mac?

Prefiero no la descarga de cualquier paquete para este y para lograr esto, solamente a través de la terminal.

2voto

Una manera fácil de obtener el mismo resultado es

find . -type f

que básicamente es idéntico a

find . -type f -print0 | xargs -0 -n 1 ls

1voto

POSIX requiere que se especifique la ruta de acceso argumento para find (como find . en lugar de find) y -printf es una extensión de GNU.

Lista de regular los archivos ordenados por fecha de modificación:

find . -type f -exec stat -f'%m %N' {} + | sort -rn | cut -d' ' -f2-
zsh -o dotglob -c 'printf %s\\n **/*(.om)'

Lista de archivos regulares:

find . -type f
zsh -o dotglob -c 'printf %s\\n **/*(.)'

Lista de todos los archivos (incluyendo directorios):

find .
shopt -s globstar dotglob; printf %s\\n ** # bash 4.0 or later
brew install tree; tree -a . # -a includes files that start with .
mdfind 'kMDItemFSInvisible=1||kMDItemFSInvisible=0' -onlyin .

Lista de directorios sólo:

find . -type d
shopt -s globstar dotglob; printf %s\\n **/ # bash 4.0 or later
tree -ad .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X