v8.3.0
版本发布时间: 2021-11-27 05:21:10
sharkdp/fd最新发布版本:v10.2.0(2024-08-23 14:36:39)
Performance improvements
- Colorized output is now significantly faster, see #720 and #853 (@tavianator)
- Writing to stdout is now buffered if the output does not go to a TTY. This increases performance
when the output of
fd
is piped to another program or to a file, see #885 (@tmccombs, original implementation by @sourlemon207) - File metadata is now cached between the different filters that require it (e.g.
--owner
,--size
), reducing the number ofstat
syscalls when multiple filters are used; see #863 (@tavianator, original implementation by @alexmaco)
Features
- Don't buffer command output from
--exec
when using a single thread. See #522 - Add new
-q, --quiet
flag, see #303 (@Asha20) - Add new
--no-ignore-parent
flag, see #787 (@will459) - Add new
--batch-size
flag, see #410 (@devonhollowood) - Add opposing command-line options, see #595 (@Asha20)
- Add support for more filesystem indicators in
LS_COLORS
, see https://github.com/sharkdp/lscolors/pull/35 (@tavianator)
Bugfixes
- Always show the
./
prefix for search results unless the output is a TTY or--strip-cwd-prefix
is set, see #760 and #861 (@jcaplan) - Set default path separator to
/
in MSYS, see #537 and #730 (@aswild) - fd cannot search files under a RAM disk, see #752
- fd doesn't show substituted drive on Windows, see #365
- Properly handle write errors to devices that are full, see #737
- Use local time zone for time functions (
--change-newer-than
,--change-older-than
), see #631 (@jacobmischka) - Support
--list-details
on more platforms (like BusyBox), see #783 - The filters
--owner
,--size
, and--changed-{within,before}
now apply to symbolic links themselves, rather than the link target, except when--follow
is specified; see #863 - Change time comparisons to be exclusive, see #794 (@jacobmischka)
Changes
- Apply custom
--path-separator
to commands run with--exec(-batch)
and--list-details
, see #697 (@aswild)
Other
- Many documentation updates
1、 fd-musl_8.3.0_amd64.deb 759.73KB
2、 fd-musl_8.3.0_i686.deb 781.34KB
3、 fd-v8.3.0-aarch64-unknown-linux-gnu.tar.gz 1.04MB
4、 fd-v8.3.0-arm-unknown-linux-gnueabihf.tar.gz 1.07MB
5、 fd-v8.3.0-arm-unknown-linux-musleabihf.tar.gz 950.17KB
6、 fd-v8.3.0-i686-pc-windows-msvc.zip 849.11KB
7、 fd-v8.3.0-i686-unknown-linux-gnu.tar.gz 1.16MB
8、 fd-v8.3.0-i686-unknown-linux-musl.tar.gz 1007.33KB
9、 fd-v8.3.0-x86_64-apple-darwin.tar.gz 922.71KB
10、 fd-v8.3.0-x86_64-pc-windows-gnu.zip 928.36KB
11、 fd-v8.3.0-x86_64-pc-windows-msvc.zip 909.8KB
12、 fd-v8.3.0-x86_64-unknown-linux-gnu.tar.gz 1.13MB
13、 fd-v8.3.0-x86_64-unknown-linux-musl.tar.gz 1003.63KB
14、 fd_8.3.0_amd64.deb 867.46KB
15、 fd_8.3.0_arm64.deb 740.07KB
16、 fd_8.3.0_armhf.deb 767.58KB
17、 fd_8.3.0_i686.deb 908.23KB