We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e0c0f61 commit 35b1c9cCopy full SHA for 35b1c9c
1 file changed
src/plugins/terminal/scripts/rm-wrapper.sh
@@ -10,12 +10,18 @@ unlink_recursive() {
10
esac
11
unlink_recursive "$entry"
12
done 2>/dev/null
13
-
+
14
unlink "$path" 2>/dev/null || :
15
}
16
17
for target in "$@"; do
18
unlink_recursive "$target"
19
done
20
21
-busybox rm "$@"
+busybox rm "$@"
22
23
+# Run busybox rm, capture stderr, and filter out the "No such file or directory" message
24
+err="$(busybox rm "$@" 2>&1 >/dev/null)"
25
26
+# Print only real errors
27
+printf "%s\n" "$err" | grep -v "No such file or directory"
0 commit comments