Why is feh
trying to open text files in that directory?
Por man feh
, "Por padrão (a menos que argumentos ou uma lista de arquivos sejam especificado) feh exibe todos os arquivos no diretório atual. "
How do I get rid of these warnings from feh
?
feh WARNING: images/temp.txt - No Imlib2 loader for that file format
Você tem pelo menos duas alternativas:
- use a opção
-q
(ou --quiet
) do feh ;
-
passe uma lista de arquivos de imagem para feh . Você pode fazer isso de várias maneiras, por exemplo:
- coloque a lista em um arquivo e use a opção
-f
(ou --filelist
) do feh : feh -f imagelist.txt
- use globbing tradicional:
feh *.jp*g
- canalize uma lista de arquivos para feh de find ou similar (o que permitirá incluir arquivos de subdiretórios):
find . -iname '*.jp*g' | feh -f -
- use globstar globbing (que também permitirá incluir arquivos de subdiretórios):
feh **/*.jp*g
Is there a way to tell feh
only to look at certain file extensions?
As abordagens listadas no ponto 2 acima de tudo conseguem isto:)