Voglio trovare una data che si trova da qualche parte in un registro da 8 GB (testo).
Posso in qualche modo bypassare una lettura sequenziale completa e prima fare delle divisioni binarie del file (dimensione), o in qualche modo navigare nel filesystem inodes
(di cui ne so molto poco), per iniziare la lettura da ciascun punto di divisione, fino a quando trovo un offset adeguato da da dove iniziare la mia ricerca di testo per una riga che contiene la data?
tail
La lettura dell'ultima riga non usa una normale lettura sequenziale, quindi mi chiedo se questa funzione sia in qualche modo disponibile in bash, o dovrei usare Python o C / C ++ ... ma sono specificamente interessato a bash
un'opzione ..