mirror of
https://github.com/uutils/coreutils
synced 2024-11-16 17:58:06 +00:00
add tail usage
This commit is contained in:
parent
40a895f79d
commit
cb34b660cb
2 changed files with 11 additions and 3 deletions
|
@ -19,7 +19,6 @@ const BUF_SIZE: usize = 65536;
|
||||||
const ABOUT: &str = "\
|
const ABOUT: &str = "\
|
||||||
Print the first 10 lines of each FILE to standard output.\n\
|
Print the first 10 lines of each FILE to standard output.\n\
|
||||||
With more than one FILE, precede each with a header giving the file name.\n\
|
With more than one FILE, precede each with a header giving the file name.\n\
|
||||||
\n\
|
|
||||||
With no FILE, or when FILE is -, read standard input.\n\
|
With no FILE, or when FILE is -, read standard input.\n\
|
||||||
\n\
|
\n\
|
||||||
Mandatory arguments to long flags are mandatory for short flags too.\
|
Mandatory arguments to long flags are mandatory for short flags too.\
|
||||||
|
|
|
@ -35,6 +35,15 @@ use crate::platform::stdin_is_pipe_or_fifo;
|
||||||
#[cfg(unix)]
|
#[cfg(unix)]
|
||||||
use std::os::unix::fs::MetadataExt;
|
use std::os::unix::fs::MetadataExt;
|
||||||
|
|
||||||
|
const ABOUT: &str = "\
|
||||||
|
Print the last 10 lines of each FILE to standard output.\n\
|
||||||
|
With more than one FILE, precede each with a header giving the file name.\n\
|
||||||
|
With no FILE, or when FILE is -, read standard input.\n\
|
||||||
|
\n\
|
||||||
|
Mandatory arguments to long flags are mandatory for short flags too.\
|
||||||
|
";
|
||||||
|
const USAGE: &str = "tail [FLAG]... [FILE]...";
|
||||||
|
|
||||||
pub mod options {
|
pub mod options {
|
||||||
pub mod verbosity {
|
pub mod verbosity {
|
||||||
pub static QUIET: &str = "quiet";
|
pub static QUIET: &str = "quiet";
|
||||||
|
@ -218,8 +227,8 @@ pub fn uumain(args: impl uucore::Args) -> i32 {
|
||||||
pub fn uu_app() -> App<'static, 'static> {
|
pub fn uu_app() -> App<'static, 'static> {
|
||||||
App::new(uucore::util_name())
|
App::new(uucore::util_name())
|
||||||
.version(crate_version!())
|
.version(crate_version!())
|
||||||
.about("output the last part of files")
|
.about(ABOUT)
|
||||||
// TODO: add usage
|
.usage(USAGE)
|
||||||
.arg(
|
.arg(
|
||||||
Arg::with_name(options::BYTES)
|
Arg::with_name(options::BYTES)
|
||||||
.short("c")
|
.short("c")
|
||||||
|
|
Loading…
Reference in a new issue