Il 16 e 19 agosto sono state rilasciate le versioni 4.0 e 4.0.1 dell'utilità console di ricerca file multithread. bfs (Breadth-First Search, ricerca in ampiezza), scritta in C e distribuita sotto licenza BSD.
Novità:
- Per conformarsi a BSD find (e alle linee guida per la sintassi delle utility POSIX), è ora possibile specificare più opzioni in un singolo argomento, ad esempio -LEXO2;
- Le etichette temporali esplicite possono ora essere scritte come @secondi_dall_inizio_dell_era. Ad esempio, $ bfs -newermt @946684800 elencherà i file modificati dal 1 gennaio 2000 (UTC);
- La nuova opzione -noerror sopprime tutti i messaggi di errore durante la ricerca;
- -mount ora esclude completamente i punti di montaggio, per conformarsi al recentemente pubblicato standard POSIX 2024. Usa -xdev per includere il punto di montaggio stesso, ma non il suo contenuto. In bfs, un avviso su questa modifica è stato emesso a partire dalla versione 1.5.1 (settembre 2019);
- -perm ora considera umask nella解析 dei caratteri di modo (come +rw), come spiegato nel difetto POSIX 1392. Questo è conforme al comportamento di BSD find, a differenza del comportamento di GNU find;
- è stato corretto un numero di errori.
Fonte: linux.org.ru
