summaryrefslogtreecommitdiff
path: root/src/cmds/arg
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-03-19 15:39:02 +0800
committer魏曹先生 <1992414357@qq.com>2026-03-19 15:39:02 +0800
commit6e0c9967d09a3ab8f0c1fcceb91ea9c7a7a800ed (patch)
tree081aab1f329ecff906d71f1091ff6540f0da63a7 /src/cmds/arg
parent6e7781a62c00b4329e15d9aba365afff4b601128 (diff)
Make sheetedit and sheetdump accept stdin or file argument
Diffstat (limited to 'src/cmds/arg')
-rw-r--r--src/cmds/arg/sheetdump.rs2
-rw-r--r--src/cmds/arg/sheetedit.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/cmds/arg/sheetdump.rs b/src/cmds/arg/sheetdump.rs
index abd0d29..4f32ec5 100644
--- a/src/cmds/arg/sheetdump.rs
+++ b/src/cmds/arg/sheetdump.rs
@@ -4,7 +4,7 @@ use clap::Parser;
#[derive(Parser, Debug)]
pub struct JVSheetdumpArgument {
- pub sheet_file: PathBuf,
+ pub sheet_file: Option<PathBuf>,
#[arg(short, long = "no-sort")]
pub no_sort: bool,
diff --git a/src/cmds/arg/sheetedit.rs b/src/cmds/arg/sheetedit.rs
index 6232ef7..063b011 100644
--- a/src/cmds/arg/sheetedit.rs
+++ b/src/cmds/arg/sheetedit.rs
@@ -4,7 +4,7 @@ use clap::Parser;
#[derive(Parser, Debug)]
pub struct JVSheeteditArgument {
- pub file: PathBuf,
+ pub file: Option<PathBuf>,
#[arg(short, long)]
pub editor: Option<String>,