Eu nunca usei o ImageMagick, então não sei quais são seus comandos.
Eu presumo / espero que você saiba como abrir um arquivo dado seu nome .
(Eu posso imaginar que pode ser algo simples e trivial
como imagemagick filename
ou open filename
.)
Você está quase lá: você deve ser capaz de fazer o que quiser com
command "$(ls -t *.jpg | head -1)"
Notas:
- As citações são uma parte importante da resposta.
- Isso falhará se você tiver o (s) nome (s) do (s) arquivo (s) com nova (s) linha (s).
- Isso pode falhar se você tiver um diretório com um nome que termine com
.jpg
.