treat minus for output target file path as stdout
This commit is contained in:
parent
c1fec5967d
commit
73c35eaccb
@ -26,7 +26,7 @@ enum Output {
|
|||||||
|
|
||||||
impl Output {
|
impl Output {
|
||||||
fn new(file_path: &str) -> Result<Output, Error> {
|
fn new(file_path: &str) -> Result<Output, Error> {
|
||||||
if file_path.is_empty() {
|
if file_path.is_empty() || file_path.eq("-") {
|
||||||
Ok(Output::Stdout(io::stdout()))
|
Ok(Output::Stdout(io::stdout()))
|
||||||
} else {
|
} else {
|
||||||
Ok(Output::File(fs::File::create(file_path)?))
|
Ok(Output::File(fs::File::create(file_path)?))
|
||||||
|
Loading…
Reference in New Issue
Block a user