Estou tentando visualizar fotos em uma apresentação de slides que estão aninhadas em outras pastas, mas podem ser encontradas com o find
comando.
O find
comando por si só encontra todas as fotos listadas, mas isto -
find /path/to/parent/folder -name "*2006*" | eog --slide-show
Não exibe a apresentação de slides que eu esperava. Alguém sabe o que está errado e como consertar?
Você poderia usar o
-exec
sinalizador defind
:Para uma apresentação de slides:
Isso abre todas as imagens correspondentes
*2006*
e, adicionalmente, todas as imagens nos diretórios correspondentes*2006*
e pode haver duplicatas. Como você disse, você só pode mostrar arquivos correspondentes-type f
ou apenas arquivos em diretórios correspondentes com-type d
.find /path/to/parent/folder -name "*2006*" -exec eog --slide-show {} +
Isso abriria todas as imagens encontradas em uma nova
eog
instância e uma apresentação de slides para cada diretório encontrado:find /path/to/parent/folder -name "*2006*" -exec eog --slide-show {} \;