From a662fda2642e17478bc8e78adb4c6642a8505cdb Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Tue, 1 Apr 2025 06:50:26 -0400 Subject: parse: Only process the last -files0-from GNU find intentionally makes later -files0-from options override earlier ones, for symmetry with similar features like du --files0-from. Change bfs to match. Link: https://savannah.gnu.org/bugs/?66965 --- tests/gnu/files0_from_stdin_ok_file.sh | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 tests/gnu/files0_from_stdin_ok_file.sh (limited to 'tests/gnu/files0_from_stdin_ok_file.sh') diff --git a/tests/gnu/files0_from_stdin_ok_file.sh b/tests/gnu/files0_from_stdin_ok_file.sh new file mode 100644 index 0000000..028df0c --- /dev/null +++ b/tests/gnu/files0_from_stdin_ok_file.sh @@ -0,0 +1,4 @@ +FILE="$TMP/$TEST.in" +cd weirdnames +invoke_bfs -mindepth 1 -fprintf "$FILE" "%P\0" +yes | bfs_diff -files0-from - -ok printf '%s\n' {} \; -files0-from "$FILE" -- cgit v1.2.3