bfs 4.0 and 4.0.1

bfs 4.0 and 4.0.1

On August 16 and 19, releases 4.0 and 4.0.1 of the multi-threaded console file search utility took place bfs (Breadth-First Search), written in C and distributed under the BSD license.

Changes:

  • to comply with BSD find (and POSIX Utility Syntax Guidelines), you can now specify multiple options in one argument, for example -LEXO2;
  • Explicit timestamps can now be written as @second_since_epoch. For example, $ bfs -newermt @946684800 will output files modified since January 1, 2000 (UTC);
  • new option -noerror suppresses all error messages during search;
  • -mount now excludes mount points entirely to comply with the recently published POSIX 2024 standard. Use -xdev to include the mount point itself, but not its contents. In bfs, a warning about this change was displayed starting from version 1.5.1 (September 2019);
  • -perm now takes into account umask when parsing mode characters (like +rw), as explained in the defect POSIX 1392. This matches the behavior of BSD find, as opposed to the behavior of GNU find;
  • A number of bugs have been fixed.

Source: linux.org.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster