X-Git-Url: https://git.distorted.org.uk/~mdw/termux-packages/blobdiff_plain/4f61067b8d857507fffe53ced0587701e7e67375..73d77d8ac7562cd897c84c6cbcadc6346cd6dc27:/packages/command-not-found/command-not-found.c diff --git a/packages/command-not-found/command-not-found.c b/packages/command-not-found/command-not-found.c index 23b23996..5a609f53 100644 --- a/packages/command-not-found/command-not-found.c +++ b/packages/command-not-found/command-not-found.c @@ -43,11 +43,11 @@ int main(int argc, char** argv) { int distance = termux_levenshtein_distance(command_not_found, binary_name); if (distance == 0 && strcmp(command_not_found, binary_name) == 0) { if (best_distance == 0) { - printf("or\n"); + fprintf(stderr, "or\n"); } else { - printf("The program '%s' is not installed. Install it by executing:\n", binary_name); + fprintf(stderr, "The program '%s' is not installed. Install it by executing:\n", binary_name); } - printf(" pkg install %s\n", current_package); + fprintf(stderr, " pkg install %s\n", current_package); best_distance = 0; } else if (best_distance == distance) { guesses_at_best_distance++; @@ -65,12 +65,12 @@ int main(int argc, char** argv) { if (best_distance == 0) return 127; if (best_distance == -1 || best_distance > 3) { - printf("%s: command not found\n", command_not_found); + fprintf(stderr, "%s: command not found\n", command_not_found); } else { - printf("No command '%s' found, did you mean:\n", command_not_found); + fprintf(stderr, "No command '%s' found, did you mean:\n", command_not_found); if (guesses_at_best_distance == 1) { // Only one suggestion - show it: - printf(" Command '%s' from package '%s'\n", best_command_guess, best_package_guess); + fprintf(stderr, " Command '%s' from package '%s'\n", best_command_guess, best_package_guess); } else { // Multiple suggestions at the same distance - show them all: for (int i = 0; i < num_commands; i++) { @@ -79,7 +79,7 @@ int main(int argc, char** argv) { char const* binary_name = current_line + 1; int distance = termux_levenshtein_distance(command_not_found, binary_name); if (best_distance == distance) { - printf(" Command '%s' from package '%s'\n", binary_name, current_package); + fprintf(stderr, " Command '%s' from package '%s'\n", binary_name, current_package); } } else { // Package strncpy(current_package, current_line, sizeof(current_package));