1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-28 11:37:44 +00:00

Merge pull request #4562 from miles170/factor-move-help-strings-to-md-file

factor: move help strings to markdown file
This commit is contained in:
Daniel Hofstetter 2023-03-21 07:57:55 +01:00 committed by GitHub
commit 2a92e434c1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 12 additions and 3 deletions

8
src/uu/factor/factor.md Normal file
View file

@ -0,0 +1,8 @@
# factor
```
factor [NUMBER]...
```
Print the prime factors of the given NUMBER(s).
If none are specified, read from standard input.

View file

@ -16,15 +16,15 @@ use clap::{crate_version, Arg, ArgAction, Command};
pub use factor::*;
use uucore::display::Quotable;
use uucore::error::UResult;
use uucore::{show_error, show_warning};
use uucore::{format_usage, help_about, help_usage, show_error, show_warning};
mod miller_rabin;
pub mod numeric;
mod rho;
pub mod table;
static ABOUT: &str = r#"Print the prime factors of the given NUMBER(s).
If none are specified, read from standard input."#;
const ABOUT: &str = help_about!("factor.md");
const USAGE: &str = help_usage!("factor.md");
mod options {
pub static NUMBER: &str = "NUMBER";
@ -84,6 +84,7 @@ pub fn uu_app() -> Command {
Command::new(uucore::util_name())
.version(crate_version!())
.about(ABOUT)
.override_usage(format_usage(USAGE))
.infer_long_args(true)
.arg(Arg::new(options::NUMBER).action(ArgAction::Append))
}