Encuentre espacios en los nombres de archivos numerados secuencialmente en hexadecimal en Linux

Encuentre espacios en los nombres de archivos numerados secuencialmente en hexadecimal en Linux

Tengo carpetas que contienen archivos con nombres de archivos numerados secuencialmente (hexadecimal):

00001a08
00001a09
00001a0a
00001a0b
<---
00001a32
00001a33

¿Hay alguna manera de utilizar herramientas de Linux para encontrar espacios en las secuencias como, por ejemplo, la <---resaltada?

Hasta ahora solo tenía la idea de exportar la lista de archivos a Excel y usar una fórmula para verificar la "distancia" de cada entrada y la anterior. (Verlocalizar espacios en la lista de tiempo secuencial). El desvío por Excel fue un poco engorroso si necesito verificar esto de vez en cuando.

Respuesta1

usando bash:

 i=0
 for x in * 
 do
   if (( 16#$x > 16#$i + 1 ))
   then
     echo "gap $i .. $x"
   fi
   i="$x"
 done 

producción

gap 0 .. 00001a08
gap 00001a0b .. 00001a32

Si no desea que el primer resultado comience con i=ffffffffen lugar dei=0

información relacionada