From cb40f51e4e6375a10265484b6959c6b1b0591378 Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Sun, 15 Jun 2025 09:57:45 -0400 Subject: parse: Allow relative $PATH entries with explicit executable paths $ bfs -execdir /bin/exe {} \; is perfectly safe regardless of what's in $PATH. --- tests/bfs/execdir_path_relative_slash.sh | 1 + 1 file changed, 1 insertion(+) create mode 100644 tests/bfs/execdir_path_relative_slash.sh (limited to 'tests/bfs/execdir_path_relative_slash.sh') diff --git a/tests/bfs/execdir_path_relative_slash.sh b/tests/bfs/execdir_path_relative_slash.sh new file mode 100644 index 0000000..fb5a924 --- /dev/null +++ b/tests/bfs/execdir_path_relative_slash.sh @@ -0,0 +1 @@ +PATH="foo:$PATH" bfs_diff basic -execdir /bin/sh -c 'printf "%s\\n" "$@"' sh {} + -- cgit v1.2.3